CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Classes | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
OdTrVisRenderDataInvokeBranch Class Reference

#include <TrVisRenditionPu.h>

Inheritance diagram for OdTrVisRenderDataInvokeBranch:
OdTrVisRenderDataInvoke OdTrVisRenderDataInvokeHid

Classes

struct  RvFlag
 

Public Member Functions

 OdTrVisRenderDataInvokeBranch ()
 
OdTrVisRenderDataInvokegetRedirectionA () const
 
bool hasRedirectionA () const
 
void setRedirectionA (OdTrVisRenderDataInvoke *pRedirection)
 
void resetRedirectionA ()
 
OdTrVisRenderDataInvokegetRedirectionB () const
 
bool hasRedirectionB () const
 
void setRedirectionB (OdTrVisRenderDataInvoke *pRedirection)
 
void resetRedirectionB ()
 
virtual bool incomeMetafile (OdTrVisDisplayId mfId)
 
virtual bool incomeHighlight (bool bHighlight)
 
virtual bool incomeMatrix (const OdGeMatrix3d *pXfm)
 
virtual bool incomeFade (long nEntry, bool bFade)
 
virtual bool incomeMarkers (OdTrVisStateBranchType brType, OdTrVisStateBranchPtr pBranch)
 
virtual bool incomeDrawOrder (const double *pDrawOrder)
 
virtual bool incomeDepthIval (const OdTrVisIvald *pDepthXform)
 
virtual bool incomeExploded (bool bExploded)
 
virtual bool incomeSelectionStyle (OdUInt32 nStyle)
 
virtual bool incomeSelectionID (OdTrVisId id)
 
- Public Member Functions inherited from OdTrVisRenderDataInvoke
bool incomeDataStream (const OdTrVisDisplayId *pList, OdUInt32 nEntries)
 
virtual bool incomeMetafile (OdTrVisDisplayId mfId)=0
 
virtual bool incomeHighlight (bool)
 
virtual bool incomeMatrix (const OdGeMatrix3d *)
 
virtual bool incomeFade (long, bool)
 
virtual bool incomeMarkers (OdTrVisStateBranchType, OdTrVisStateBranchPtr)
 
virtual bool incomeDrawOrder (const double *)
 
virtual bool incomeDepthIval (const OdTrVisIvald *)
 
virtual bool incomeExploded (bool)
 
virtual bool incomeSelectionStyle (OdUInt32)
 
virtual bool incomeSelectionID (OdTrVisId)
 
- Public Member Functions inherited from OdTrVisRenderDataInvokeHid
virtual ~OdTrVisRenderDataInvokeHid ()
 

Protected Member Functions

virtual bool defRv () const
 

Protected Attributes

OdTrVisRenderDataInvokem_pRedirectA
 
OdTrVisRenderDataInvokem_pRedirectB
 

Detailed Description

<group ExRender_Windows_Classes>

Definition at line 163 of file TrVisRenditionPu.h.

Constructor & Destructor Documentation

◆ OdTrVisRenderDataInvokeBranch()

OdTrVisRenderDataInvokeBranch::OdTrVisRenderDataInvokeBranch ( )
inline

Definition at line 177 of file TrVisRenditionPu.h.

Member Function Documentation

◆ defRv()

virtual bool OdTrVisRenderDataInvokeBranch::defRv ( ) const
inlineprotectedvirtual

Definition at line 167 of file TrVisRenditionPu.h.

◆ getRedirectionA()

OdTrVisRenderDataInvoke * OdTrVisRenderDataInvokeBranch::getRedirectionA ( ) const
inline

Definition at line 179 of file TrVisRenditionPu.h.

◆ getRedirectionB()

OdTrVisRenderDataInvoke * OdTrVisRenderDataInvokeBranch::getRedirectionB ( ) const
inline

Definition at line 184 of file TrVisRenditionPu.h.

◆ hasRedirectionA()

bool OdTrVisRenderDataInvokeBranch::hasRedirectionA ( ) const
inline

Definition at line 180 of file TrVisRenditionPu.h.

◆ hasRedirectionB()

bool OdTrVisRenderDataInvokeBranch::hasRedirectionB ( ) const
inline

Definition at line 185 of file TrVisRenditionPu.h.

◆ incomeDepthIval()

virtual bool OdTrVisRenderDataInvokeBranch::incomeDepthIval ( const OdTrVisIvald pDepthXform)
inlinevirtual

Reimplemented from OdTrVisRenderDataInvoke.

Definition at line 238 of file TrVisRenditionPu.h.

◆ incomeDrawOrder()

virtual bool OdTrVisRenderDataInvokeBranch::incomeDrawOrder ( const double *  pDrawOrder)
inlinevirtual

Reimplemented from OdTrVisRenderDataInvoke.

Definition at line 230 of file TrVisRenditionPu.h.

◆ incomeExploded()

virtual bool OdTrVisRenderDataInvokeBranch::incomeExploded ( bool  bExploded)
inlinevirtual

Reimplemented from OdTrVisRenderDataInvoke.

Definition at line 246 of file TrVisRenditionPu.h.

◆ incomeFade()

virtual bool OdTrVisRenderDataInvokeBranch::incomeFade ( long  nEntry,
bool  bFade 
)
inlinevirtual

Reimplemented from OdTrVisRenderDataInvoke.

Definition at line 214 of file TrVisRenditionPu.h.

◆ incomeHighlight()

virtual bool OdTrVisRenderDataInvokeBranch::incomeHighlight ( bool  bHighlight)
inlinevirtual

Reimplemented from OdTrVisRenderDataInvoke.

Definition at line 198 of file TrVisRenditionPu.h.

◆ incomeMarkers()

virtual bool OdTrVisRenderDataInvokeBranch::incomeMarkers ( OdTrVisStateBranchType  ,
OdTrVisStateBranchPtr   
)
inlinevirtual

Processes highlighting ot visibilities markers.

Parameters
brType[in] Type of markers branch.
branchId[in] Id of branch.
Returns
true if next data should be processed too.

Reimplemented from OdTrVisRenderDataInvoke.

Definition at line 222 of file TrVisRenditionPu.h.

◆ incomeMatrix()

virtual bool OdTrVisRenderDataInvokeBranch::incomeMatrix ( const OdGeMatrix3d pXfm)
inlinevirtual

Reimplemented from OdTrVisRenderDataInvoke.

Definition at line 206 of file TrVisRenditionPu.h.

◆ incomeMetafile()

virtual bool OdTrVisRenderDataInvokeBranch::incomeMetafile ( OdTrVisDisplayId  mfId)
inlinevirtual

Implements OdTrVisRenderDataInvoke.

Definition at line 189 of file TrVisRenditionPu.h.

◆ incomeSelectionID()

virtual bool OdTrVisRenderDataInvokeBranch::incomeSelectionID ( OdTrVisId  )
inlinevirtual

Sets processing object id. Used for selection

Parameters
id[in] object id
Returns
true if next data should be processed too

Reimplemented from OdTrVisRenderDataInvoke.

Definition at line 262 of file TrVisRenditionPu.h.

◆ incomeSelectionStyle()

virtual bool OdTrVisRenderDataInvokeBranch::incomeSelectionStyle ( OdUInt32  nStyle)
inlinevirtual

Reimplemented from OdTrVisRenderDataInvoke.

Definition at line 254 of file TrVisRenditionPu.h.

◆ resetRedirectionA()

void OdTrVisRenderDataInvokeBranch::resetRedirectionA ( )
inline

Definition at line 182 of file TrVisRenditionPu.h.

◆ resetRedirectionB()

void OdTrVisRenderDataInvokeBranch::resetRedirectionB ( )
inline

Definition at line 187 of file TrVisRenditionPu.h.

◆ setRedirectionA()

void OdTrVisRenderDataInvokeBranch::setRedirectionA ( OdTrVisRenderDataInvoke pRedirection)
inline

Definition at line 181 of file TrVisRenditionPu.h.

◆ setRedirectionB()

void OdTrVisRenderDataInvokeBranch::setRedirectionB ( OdTrVisRenderDataInvoke pRedirection)
inline

Definition at line 186 of file TrVisRenditionPu.h.

Member Data Documentation

◆ m_pRedirectA

OdTrVisRenderDataInvoke* OdTrVisRenderDataInvokeBranch::m_pRedirectA
protected

Definition at line 166 of file TrVisRenditionPu.h.

◆ m_pRedirectB

OdTrVisRenderDataInvoke * OdTrVisRenderDataInvokeBranch::m_pRedirectB
protected

Definition at line 166 of file TrVisRenditionPu.h.


The documentation for this class was generated from the following file: