|
CFx SDK Documentation 2024 SP0
|
#include <DbPointCloudIntensityStyle.h>
Public Member Functions | |
| OdDbPointCloudIntensityStyle () | |
| double | intensityHighThreshold () const |
| double | intensityLowThreshold () const |
| double | maxIntensity () const |
| double | minIntensity () const |
| void | setIntensityHighThreshold (const double) |
| void | setIntensityLowThreshold (const double) |
| void | setMaxIntensity (const double) |
| void | setMinIntensity (const double) |
| void | setColorBottom (const ArgbColor &) |
| void | setColorTop (const ArgbColor &) |
| ArgbColor | intensityColor (const double) const |
| OdResult | dwgInFields (OdDbDwgFiler *pFiler) |
| void | dwgOutFields (OdDbDwgFiler *pFiler) const |
| OdResult | dxfInFields (OdDbDxfFiler *pFiler) |
| void | dxfOutFields (OdDbDxfFiler *pFiler) const |
This class represents intensity style for point cloud entities.
Corresponding C++ library: AcDbPointCloudObj
<group OdDbPointCloud_Classes>
Definition at line 53 of file DbPointCloudIntensityStyle.h.
| OdDbPointCloudIntensityStyle::OdDbPointCloudIntensityStyle | ( | ) |
Default constructor. Creates an OdDbPointCloudIntensityStyle instance with the following parameters: maxIntensity = 1.0, minIntensity = 0.0, highThreshold = 1.0, lowThreshold = 0.0.
| OdResult OdDbPointCloudIntensityStyle::dwgInFields | ( | OdDbDwgFiler * | pFiler | ) |
| void OdDbPointCloudIntensityStyle::dwgOutFields | ( | OdDbDwgFiler * | pFiler | ) | const |
| OdResult OdDbPointCloudIntensityStyle::dxfInFields | ( | OdDbDxfFiler * | pFiler | ) |
| void OdDbPointCloudIntensityStyle::dxfOutFields | ( | OdDbDxfFiler * | pFiler | ) | const |
| ArgbColor OdDbPointCloudIntensityStyle::intensityColor | ( | const double | ) | const |
Calculates color according to the specified intensity value.
| intensityValue | [in] Input intensity value, must be in range (0, 1). |
| double OdDbPointCloudIntensityStyle::intensityHighThreshold | ( | ) | const |
Returns the intensity high threshold value.
| double OdDbPointCloudIntensityStyle::intensityLowThreshold | ( | ) | const |
Returns the intensity low threshold value.
| double OdDbPointCloudIntensityStyle::maxIntensity | ( | ) | const |
Returns the intensity maximum value.
| double OdDbPointCloudIntensityStyle::minIntensity | ( | ) | const |
Returns the intensity minimum value.
Sets the bottom color.
| color | [in] An ArgbColor object to define the bottom color. |
Sets the top color.
| color | [in] An ArgbColor object to define the top color. |
| void OdDbPointCloudIntensityStyle::setIntensityHighThreshold | ( | const double | ) |
Sets the intensity high threshold value.
| highThreshold | [in] Value to be set. |
| void OdDbPointCloudIntensityStyle::setIntensityLowThreshold | ( | const double | ) |
Sets the intensity low threshold value.
| lowThreshold | [in] Value to be set. |
| void OdDbPointCloudIntensityStyle::setMaxIntensity | ( | const double | ) |
Sets the intensity maximum value.
| maxIntensity | [in] Value to be set. |
| void OdDbPointCloudIntensityStyle::setMinIntensity | ( | const double | ) |
Sets the intensity minimum value.
| minIntensity | [in] Value to be set. |