CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
24 #ifndef _OD_DB_POINTCLOUDEX_
25 #define _OD_DB_POINTCLOUDEX_
273 kUseMinMaxColors = 0,
377 #endif //_OD_DB_POINTCLOUDEX_
#define DBPOINTCLOUDOBJ_EXPORT
bool elevationApplyToFixedRange() const
OdResult setColorSchemeForStylization(const OdString &guid, StylizationType type)
OdInt32 minIntensity() const
void setElevationOutOfRangeBehavior(DisplayOptionOutOfRange displayOption)
void setScale(double scale)
GLuint const GLchar * name
GLuint GLsizei GLsizei GLint GLenum * type
bool getCroppingInvert() const
OdString getPointCloudName() const
const T & min(const T &x, const T &y)
OdString getCurrentColorScheme() const
bool setActiveFileName(const OdChar *strActiveFileName)
OdResult setPointCloudName(const OdString &name)
OdSmartPtr< OdDbPointCloudEx > OdDbPointCloudExPtr
void subViewportDraw(OdGiViewportDraw *pVd) const
void setLocked(bool bLocked)
bool getActiveFileName(OdString &fileName) const
double minElevation() const
unsigned int getLoadedVisiblePointCount(OdGeExtents3d extents)
void setShowElevationAsGradient(bool bShowAsGradient)
OdResult setInCreatingCroppingMode(bool bCreating)
void setRotation(double newRotation)
OdResult setCroppingInvert(bool bInvert)
OdResult subTransformBy(const OdGeMatrix3d &xform)
void setElevationApplyToFixedRange(bool bFixedRange)
DisplayOptionOutOfRange intensityOutOfRangeBehavior() const
OdResult setMinMaxElevation(double min, double max)
void addCroppingBoundary(OdDbPointCloudCropping const &boundary)
virtual void dxfOutFields(OdDbDxfFiler *) const
virtual void dwgOutFields(OdDbDwgFiler *) const
void getNativeCloudExtent(OdGeExtents3d extents) const
const T & max(const T &x, const T &y)
OdDbObjectId pointCloudDefExId() const
StylizationType stylizationType() const
void setLocation(OdGePoint3d newLocation)
unsigned int getDisplayedVisiblePointCount(OdGeExtents3d extents)
DisplayOptionOutOfRange elevationOutOfRangeBehavior() const
OdDbPointCloudCropping const * getConstPointCloudCropping(int index) const
virtual OdResult dwgInFields(OdDbDwgFiler *)
bool showCropping() const
void setPointCloudDefExId(const OdDbObjectId pointCloudDefExId)
void setReactorId(const OdDbObjectId pointCloudDefReactorExId)
double maxElevation() const
bool showElevationAsGradient() const
void setShowIntensityAsGradient(bool bShowAsGradient)
OdDbPointCloudCropping * getConstPointCloudCropping(int index)
bool showIntensityAsGradient() const
OdResult setCurrentColorScheme(const OdString &guid)
OdResult setShowCropping(bool bShowCropping)
OdResult setMinMaxIntensity(OdInt32 min, OdInt32 max)
OdDbObjectId reactorId() const
bool subWorldDraw(OdGiWorldDraw *pWd) const
OdGePoint3d location() const
OdResult removeLastCropping()
OdString getColorSchemeForStylization(StylizationType type) const
unsigned int getVisiblePointCount(OdGeExtents3d extents)
OdInt32 maxIntensity() const
OdResult setStylizationType(StylizationType type)
ODDB_DECLARE_MEMBERS(OdDbPointCloudEx)
void setIntensityOutOfRangeBehavior(DisplayOptionOutOfRange displayOption)
virtual OdResult dxfInFields(OdDbDxfFiler *)