#include <BcfVisualizationInfo.h>
A class that stores and operates the visualization information within the BCF format.
Definition at line 109 of file BcfVisualizationInfo.h.
◆ OdBcfVisualizationInfo()
OdBcf::OdBcfVisualizationInfo::OdBcfVisualizationInfo |
( |
| ) |
|
Creates a new visualization information object with default parameters.
◆ getBitmap()
Retrieves bitmaps from the visualization information instance.
- Returns
- An array of smart pointers to <link OdBcf::OdBcfBitmap, OdBcfBitmap> objects.
◆ getClippingPlanes()
◆ getComponents()
◆ getGuid()
const OdGUID & OdBcf::OdBcfVisualizationInfo::getGuid |
( |
| ) |
const |
Retrieves the global unique identifier (GUID) of the visualization information object.
- Returns
- An <exref target="https://docs.opendesign.com/tkernel/OdGUID.html">OdGUID</exref> object that contains the visualization info GUID.
◆ getLines()
const OdBcfLinesPtr & OdBcf::OdBcfVisualizationInfo::getLines |
( |
| ) |
const |
Retrieves the lines object from the visualization information instance.
- Returns
- A smart pointer to the <link OdBcf::OdBcfLines, OdBcfLines> object.
◆ getOrthogonalCamera()
◆ getPerspectiveCamera()
◆ inFields()
virtual OdResult OdBcf::OdBcfVisualizationInfo::inFields |
( |
TiXmlElement * |
pParent | ) |
|
|
virtual |
Reads XML data into ODA data structures.
- Parameters
-
pParent | [in] A pointer to the parent element of the data structure. |
- Returns
- eOk if data was successfully read; otherwise, the method returns an appropriate error code.
Implements OdBcf::OdBcfElement.
◆ isBitmapUnset()
bool OdBcf::OdBcfVisualizationInfo::isBitmapUnset |
( |
| ) |
const |
Defines whether the array of bitmap objects within the visualization information is not initialized.
- Returns
- true if the bitmap objects array is not initialized; otherwise, the method returns false.
◆ isClippingPlanesUnset()
bool OdBcf::OdBcfVisualizationInfo::isClippingPlanesUnset |
( |
| ) |
const |
Defines whether the clipping planes object within the visualization information is not initialized.
- Returns
- true if the clipping planes object is not initialized; otherwise, the method returns false.
◆ isComponentsUnset()
bool OdBcf::OdBcfVisualizationInfo::isComponentsUnset |
( |
| ) |
const |
Defines whether the components of the visualization info are not initialized.
- Returns
- true if the components are not initialized; otherwise, the method returns false.
◆ isGuidUnset()
bool OdBcf::OdBcfVisualizationInfo::isGuidUnset |
( |
| ) |
const |
Defines whether the global unique identifier (GUID) of the visualization info object is not initialized.
- Returns
- true if the GUID is not initialized; otherwise, the method returns false.
◆ isLinesUnset()
bool OdBcf::OdBcfVisualizationInfo::isLinesUnset |
( |
| ) |
const |
Defines whether the lines object within the visualization information is not initialized.
- Returns
- true if the lines object is not initialized; otherwise, the method returns false.
◆ isOrthogonalCameraUnset()
bool OdBcf::OdBcfVisualizationInfo::isOrthogonalCameraUnset |
( |
| ) |
const |
Defines whether the orthogonal camera object within the visualization information is not initialized.
- Returns
- true if the orthogonal camera object is not initialized; otherwise, the method returns false.
◆ isPerspectiveCameraUnset()
bool OdBcf::OdBcfVisualizationInfo::isPerspectiveCameraUnset |
( |
| ) |
const |
Defines whether the perspective camera object within the visualization information is not initialized.
- Returns
- true if the perspective camera object is not initialized; otherwise, the method returns false.
◆ ODRX_DECLARE_MEMBERS()
◆ operator=()
An assignment operator for the visualizaion info objects.
- Parameters
-
val | [in] Another visualization info object to be assigned (right-hand operand of the assignment operation). |
- Returns
- The reference to the visualization info object modified with the assignment operation.
◆ outFields()
virtual OdResult OdBcf::OdBcfVisualizationInfo::outFields |
( |
TiXmlElement * |
pParent | ) |
const |
|
virtual |
Writes data into XML structures.
- Parameters
-
pParent | [in] A pointer to the parent element of the data structure. |
- Returns
- eOk if data was successfully written; otherwise, the method returns an appropriate error code.
Implements OdBcf::OdBcfElement.
◆ setGuid()
void OdBcf::OdBcfVisualizationInfo::setGuid |
( |
const OdGUID & |
guidValue | ) |
|
|
protected |
Sets the global unique identifier (GUID) of the visualization info object.
- Parameters
-
guidValue | [in] An <exref target="https://docs.opendesign.com/tkernel/OdGUID.html">OdGUID</exref> object that represents the GUID to be set. |
◆ validate()
virtual bool OdBcf::OdBcfVisualizationInfo::validate |
( |
| ) |
const |
|
virtual |
Checks whether the visualization information instance has all required fields initialized.
- Returns
- true if all required fields are initialized; otherwise the method returns false.
Implements OdBcf::OdBcfElement.
◆ OdBcfSession
The documentation for this class was generated from the following file: