CFx SDK Documentation
2022 SP0
|
#include <GiVisualStyleData.h>
Classes | |
struct | OdCmColorBaseAdapt |
class | OdGiDisplayStyleDataContainer |
class | OdGiEdgeStyleDataContainer |
class | OdGiFaceStyleDataContainer |
Additional Inherited Members | |
Public Types inherited from OdGiVisualStyle | |
enum | Type { kFlat , kFlatWithEdges , kGouraud , kGouraudWithEdges , k2DWireframe , k3DWireframe , kHidden , kBasic , kRealistic , kConceptual , kCustom , kDim , kBrighten , kThicken , kLinePattern , kFacePattern , kColorChange , kFaceOnly , kEdgeOnly , kDisplayOnly , kJitterOff , kOverhangOff , kEdgeColorOff , kShadesOfGray , kSketchy , kXRay , kShadedWithEdges , kShaded , kByViewport , kByLayer , kByBlock , kEmptyStyle } |
typedef OdGiVisualStyleProperties::Property | Property |
typedef OdGiVisualStyleOperations::Operation | Operation |
Static Public Member Functions inherited from OdGiVisualStyle | |
static OdGiVariant::VariantType | propertyType (Property prop) |
Static Public Member Functions inherited from OdRxObject | |
static OdRxObjectPtr | cast (const OdRxObject *pointer) |
static OdRxClass * | desc () |
<group OdGi_Classes>
This class defines the container for visual style data.
Corresponding C++ library: TD_Gi
Definition at line 41 of file GiVisualStyleData.h.
|
inline |
Definition at line 1298 of file GiVisualStyleData.h.
|
inline |
Definition at line 1372 of file GiVisualStyleData.h.
|
inlinevirtual |
Returns a reference to OdGiDisplayStyle of this visual style.
Implements OdGiVisualStyle.
Definition at line 1395 of file GiVisualStyleData.h.
|
inlinevirtual |
Returns a reference to OdGiDisplayStyle of this visual style.
Implements OdGiVisualStyle.
Definition at line 1419 of file GiVisualStyleData.h.
|
inlinevirtual |
Returns a reference to OdGiEdgeStyle of this visual style.
Implements OdGiVisualStyle.
Definition at line 1387 of file GiVisualStyleData.h.
|
inlinevirtual |
Returns a reference to OdGiEdgeStyle of this visual style.
Implements OdGiVisualStyle.
Definition at line 1411 of file GiVisualStyleData.h.
|
inlinevirtual |
Returns a reference to OdGiFaceStyle of this visual style.
Implements OdGiVisualStyle.
Definition at line 1379 of file GiVisualStyleData.h.
|
inlinevirtual |
Returns a reference to OdGiFaceStyle of this visual style.
Implements OdGiVisualStyle.
Definition at line 1403 of file GiVisualStyleData.h.
Gets the operation associated with the given property of the visual style.
prop | [in] Property to get. |
Implements OdGiVisualStyle.
Definition at line 1556 of file GiVisualStyleData.h.
|
inlinevirtual |
Copies all properties of OdGiDisplayStyle into this visual style.
style | [in] Collection of display properties. |
Implements OdGiVisualStyle.
Definition at line 1449 of file GiVisualStyleData.h.
|
inlinevirtual |
Copies all properties of OdGiEdgeStyle into this visual style.
style | [in] Collection of edge properties. |
Implements OdGiVisualStyle.
Definition at line 1439 of file GiVisualStyleData.h.
|
inlinevirtual |
Copies all properties of OdGiFaceStyle into this visual style.
style | [in] Collection of face properties. |
Implements OdGiVisualStyle.
Definition at line 1429 of file GiVisualStyleData.h.
|
inlinevirtual |
Sets a property of the visual style.
prop | [in] Property to set. |
pVal | [in] Pointer to the OdGiVariant property value to set. |
op | [in] Operation to use for setting the property. |
Implements OdGiVisualStyle.
Definition at line 1515 of file GiVisualStyleData.h.
Sets the operation associated with the given property.
prop | [in] Property for which the operation is to be set. |
op | [in] Operation to use for setting the property. |
Implements OdGiVisualStyle.
Definition at line 1495 of file GiVisualStyleData.h.
|
inlinevirtual |
Sets the given visual style type. Multiple properties are modified to change the visual style into the specified type.
type | [in] Type of visual style to set. All available types are defined in the Type enumeration. |
Implements OdGiVisualStyle.
Definition at line 1464 of file GiVisualStyleData.h.
|
inlinevirtual |
Gets a property of the visual style.
prop | [in] Property to get. |
pOp | [in] Pointer to the operation used for the property. If NULL, nothing is returned. |
Implements OdGiVisualStyle.
Definition at line 1537 of file GiVisualStyleData.h.
|
inlinevirtual |
Returns the current visual style type.
Implements OdGiVisualStyle.
Definition at line 1481 of file GiVisualStyleData.h.
|
protected |
Definition at line 1293 of file GiVisualStyleData.h.
|
protected |
Definition at line 1292 of file GiVisualStyleData.h.
|
protected |
Definition at line 1291 of file GiVisualStyleData.h.
|
protected |
Definition at line 1296 of file GiVisualStyleData.h.
|
protected |
Definition at line 1295 of file GiVisualStyleData.h.
|
protected |
Definition at line 1294 of file GiVisualStyleData.h.