|
CFx SDK Documentation
2023 SP0
|
#include <GsExtAccum.h>
Classes | |
| class | update_geometry |
Public Member Functions | |
| OdGsConveyorNodeBase () | |
| void | addSourceNode (OdGiConveyorOutput &sourceNode) |
| void | removeSourceNode (OdGiConveyorOutput &sourceNode) |
| void | setDestGeometry (OdGiConveyorGeometry &destGeometry) |
| OdGiConveyorGeometry & | destGeometry () const |
| void | updateLink () |
| void | updateLink (OdGiConveyorGeometry *pGeometry) |
| virtual OdGiConveyorGeometry * | optionalGeometry ()=0 |
Protected Types | |
| typedef OdArray< OdGiConveyorOutput *, OdMemoryAllocator< OdGiConveyorOutput * > > | SourceNodeArray |
Protected Attributes | |
| SourceNodeArray | m_sources |
| OdGiConveyorGeometry * | m_pDestGeom |
Base class for Gs conveyor node implementations.
Corresponding C++ library: TD_Gs
<group OdGs_Classes>
Definition at line 47 of file GsExtAccum.h.
|
protected |
Definition at line 51 of file GsExtAccum.h.
| OdGsConveyorNodeBase::OdGsConveyorNodeBase | ( | ) |
|
virtual |
Adds the specified source node to this Conveyor object.
| sourceNode | [in] Source node to add. |
Implements OdGiConveyorInput.
|
virtual |
Returns the destination geometry for this Conveyor object.
Implements OdGiConveyorOutput.
|
pure virtual |
Implemented in OdGsExtAccum.
|
virtual |
Removes the specified source node from this Conveyor object.
| sourceNode | [in] Source node to remove. |
Implements OdGiConveyorInput.
|
virtual |
Sets the destination geometry for this Conveyor object.
| destGeometry | [in] Destination geometry. |
Implements OdGiConveyorOutput.
| void OdGsConveyorNodeBase::updateLink | ( | ) |
| void OdGsConveyorNodeBase::updateLink | ( | OdGiConveyorGeometry * | pGeometry | ) |
|
protected |
Definition at line 53 of file GsExtAccum.h.
|
protected |
Definition at line 52 of file GsExtAccum.h.