CFx SDK Documentation 2024 SP0
|
#include <GiConveyorGeometry.h>
Protected Attributes | |
OdGiConveyorContext * | m_pCtx |
Additional Inherited Members | |
Public Types inherited from OdGiConveyorContext | |
enum | ConveyorContextFlags { kSpatialFilterSimplPline = 1 , kSpatialFilterSimplNurbs = 2 , kSpatialFilterSimplText = 4 , kSpatialFilterSimplShape = 8 , kSpatialFilterSimplAll , kEmbranchmentSimplText = 16 , kEmbranchmentSimplNurbs = 32 , kEmbranchmentSimplAll = (kEmbranchmentSimplText | kEmbranchmentSimplNurbs) , kConveyorSimplAll = (kSpatialFilterSimplAll | kEmbranchmentSimplAll) , kPlineMarkers = 64 , kForceMarkersOnModified = 128 , kPolylineMarkers = 256 , kPlineAllowArcProc = 512 , kTestMode = 1024 , kLineTyperAfterMetafile = 2048 } |
Definition at line 292 of file GiConveyorGeometry.h.
|
inlineexplicit |
Constructor for the OdGiConveyorContextWrapper class.
pCtx | [in] Pointer to a conveyor context. |
Definition at line 317 of file GiConveyorGeometry.h.
|
inlinevirtual |
Retrieves the current OdGiDrawable object for this object.
Implements OdGiConveyorContext.
Definition at line 380 of file GiConveyorGeometry.h.
|
inlinevirtual |
Retrieves the current OdGiDrawableDesc instance for this object.
Implements OdGiConveyorContext.
Definition at line 369 of file GiConveyorGeometry.h.
|
inlinevirtual |
Retrieves current drawable nesting graph.
Implements OdGiConveyorContext.
Definition at line 440 of file GiConveyorGeometry.h.
|
inlinevirtual |
Retrieves current lineweight override (if present).
Reimplemented from OdGiConveyorContext.
Definition at line 497 of file GiConveyorGeometry.h.
|
inlinevirtual |
Retrieves set of conveyor context flags.
Reimplemented from OdGiConveyorContext.
Definition at line 505 of file GiConveyorGeometry.h.
|
inlinevirtual |
Checks the current visibility state for current traits.
Reimplemented from OdGiConveyorContext.
Definition at line 358 of file GiConveyorGeometry.h.
|
inlinevirtual |
Retrieves the traits currently in effect for this ConveyorContext object.
Implements OdGiConveyorContext.
Definition at line 342 of file GiConveyorGeometry.h.
|
inlinevirtual |
Retrieves deviations array accessor for eye coordinate system.
Implements OdGiConveyorContext.
Definition at line 464 of file GiConveyorGeometry.h.
|
inlinevirtual |
Retrieves the model-to-world coordinate transform matrix for the entity being vectorized.
If an entity is in one or more blocks, this matrix can be used to determine the WCS coordinates of the entity.
Implements OdGiConveyorContext.
Definition at line 478 of file GiConveyorGeometry.h.
|
inline |
Retrieves original drawing context associated with this object.
Definition at line 303 of file GiConveyorGeometry.h.
|
inlinevirtual |
Retrieves the world-to-model coordinate transform matrix for the entity being vectorized.
Implements OdGiConveyorContext.
Definition at line 489 of file GiConveyorGeometry.h.
|
inlinevirtual |
Retrieves Gi context.
Implements OdGiConveyorContext.
Definition at line 326 of file GiConveyorGeometry.h.
|
inlinevirtual |
Retrieves the OdGiViewport associated with this object.
Implements OdGiConveyorContext.
Definition at line 388 of file GiConveyorGeometry.h.
|
inlinevirtual |
Retrieves the OdGsView associated with this object.
Implements OdGiConveyorContext.
Definition at line 398 of file GiConveyorGeometry.h.
|
inlinevirtual |
Retrieves deviations array accessor for model coordinate system.
Implements OdGiConveyorContext.
Definition at line 456 of file GiConveyorGeometry.h.
|
inlinevirtual |
Notification function called by the vectorization framework whenever the text is become to be rendered.
position | [in] Text position. |
direction | [in] Text direction vector. |
upVector | [in] Text up-vector. |
Reimplemented from OdGiConveyorContext.
Definition at line 423 of file GiConveyorGeometry.h.
|
inlinevirtual |
Notification function called by the vectorization framework whenever the rendering attributes have changed.
This function provides a hook for setting rendering attributes for the final geometry handler (e.g. Win GDI device).
Implements OdGiConveyorContext.
Definition at line 410 of file GiConveyorGeometry.h.
|
inlinevirtual |
Checks whenever regen was aborted.
Implements OdGiConveyorContext.
Definition at line 432 of file GiConveyorGeometry.h.
|
inlinevirtual |
Sets the traits currently in effect for this ConveyorContext object.
traits | [in] New traits data which will be used for effective traits substitution. |
fillNormal | [in] Optional fill normal. |
Implements OdGiConveyorContext.
Definition at line 349 of file GiConveyorGeometry.h.
|
inline |
Sets original drawing context for this object.
pCtx | [in] Pointer to original drawing context to set. |
Definition at line 310 of file GiConveyorGeometry.h.
|
inlinevirtual |
Retrieves entity traits.
Implements OdGiConveyorContext.
Definition at line 334 of file GiConveyorGeometry.h.
|
inlinevirtual |
Retrieves deviations array accessor for world coordinate system.
Implements OdGiConveyorContext.
Definition at line 448 of file GiConveyorGeometry.h.
|
protected |
Definition at line 295 of file GiConveyorGeometry.h.