#include <GsSelectionReactor.h>
This struct contains information related to an OdGiDrawable object.
Definition at line 42 of file GsSelectionReactor.h.
◆ DrawableDescFlags
Additional drawable desc flags.
Enumerator |
---|
kFirstFlag | |
kMarkedToSkip | |
kMarkedBySelection | |
kMarkedBySubSelection | |
kMarkedByGeometry | |
kMarkedBySubGeometry | |
kMarkedToBreak | |
kMarkedForForcedSelection | |
kLastFlag | |
Definition at line 86 of file GsSelectionReactor.h.
◆ OdGiDrawableDesc()
OdGiDrawableDesc::OdGiDrawableDesc |
( |
| ) |
|
|
inline |
Default constructor for the OdGiDrawableDesc structure. Sets the following data members:
member Value Description pParent 0 Pointer to the parent of the Drawable object. persistId 0 Persistent ID of the database object associated with the Drawable object. pTransientDrawable 0 Pointer to the Drawable object. nDrawableFlags 0 Drawable flags for the Drawable object (come from subSetAttributes). nDrawableDescFlags 0 Additional drawable flags.
Definition at line 55 of file GsSelectionReactor.h.
◆ isMarkedByGeometry()
bool OdGiDrawableDesc::isMarkedByGeometry |
( |
| ) |
const |
|
inline |
◆ isMarkedBySelection()
bool OdGiDrawableDesc::isMarkedBySelection |
( |
| ) |
const |
|
inline |
◆ isMarkedBySubGeometry()
bool OdGiDrawableDesc::isMarkedBySubGeometry |
( |
| ) |
const |
|
inline |
◆ isMarkedBySubSelection()
bool OdGiDrawableDesc::isMarkedBySubSelection |
( |
| ) |
const |
|
inline |
◆ isMarkedForForcedSelection()
bool OdGiDrawableDesc::isMarkedForForcedSelection |
( |
| ) |
const |
|
inline |
◆ isMarkedToBreak()
bool OdGiDrawableDesc::isMarkedToBreak |
( |
| ) |
const |
|
inline |
◆ isMarkedToSkip()
bool OdGiDrawableDesc::isMarkedToSkip |
( |
| ) |
const |
|
inline |
Returns true if and only if this Drawable marked to be skipped during vectorization.
Definition at line 192 of file GsSelectionReactor.h.
◆ markByGeometry()
void OdGiDrawableDesc::markByGeometry |
( |
bool |
val | ) |
const |
|
inline |
◆ markBySelection()
void OdGiDrawableDesc::markBySelection |
( |
bool |
val | ) |
const |
|
inline |
◆ markBySubGeometry()
void OdGiDrawableDesc::markBySubGeometry |
( |
bool |
val | ) |
const |
|
inline |
◆ markBySubSelection()
void OdGiDrawableDesc::markBySubSelection |
( |
bool |
val | ) |
const |
|
inline |
◆ markForForcedSelection()
void OdGiDrawableDesc::markForForcedSelection |
( |
bool |
val | ) |
const |
|
inline |
◆ markToBreak()
void OdGiDrawableDesc::markToBreak |
( |
bool |
val | ) |
const |
|
inline |
◆ markToSkip()
void OdGiDrawableDesc::markToSkip |
( |
bool |
skip | ) |
const |
|
inline |
Sets the Skip flag for the Drawable object.
- Parameters
-
skip | [in] Controls Skip flag. |
Definition at line 187 of file GsSelectionReactor.h.
◆ nDrawableDescFlags
OdUInt32 OdGiDrawableDesc::nDrawableDescFlags |
◆ nDrawableFlags
OdUInt32 OdGiDrawableDesc::nDrawableFlags |
Drawable flags for the Drawable object (come from subSetAttributes).
Definition at line 81 of file GsSelectionReactor.h.
◆ persistId
OdDbStub* OdGiDrawableDesc::persistId |
Persistent ID of the database object associated with the Drawable object.
Definition at line 71 of file GsSelectionReactor.h.
◆ pParent
◆ pTransientDrawable
The documentation for this struct was generated from the following file: