CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
OdTrVisMarkersIterator< InprocRegisters, IntType > Class Template Reference

#include <TrVisMarkersIterator.h>

Public Member Functions

 OdTrVisMarkersIterator ()
 
OD_FORCEINLINE OdUInt8 init (const InprocRegisters &inprocCtx, const IntType first, const IntType count)
 
OD_FORCEINLINE IntType diff (const InprocRegisters &inprocCtx, const IntType first)
 
OdUInt8 activeMarks () const
 
bool isActiveMark (OdTrVisMetaRecMarkerType nMark) const
 
OdUInt8 minimalMark () const
 
OdUInt8 maximalMark () const
 
OD_FORCEINLINE void inc (InprocRegisters &inprocCtx)
 

Detailed Description

template<typename InprocRegisters, typename IntType = OdInt32>
class OdTrVisMarkersIterator< InprocRegisters, IntType >

<group ExRender_Classes>

Definition at line 37 of file TrVisMarkersIterator.h.

Constructor & Destructor Documentation

◆ OdTrVisMarkersIterator()

template<typename InprocRegisters , typename IntType = OdInt32>
OdTrVisMarkersIterator< InprocRegisters, IntType >::OdTrVisMarkersIterator ( )
inline

Definition at line 41 of file TrVisMarkersIterator.h.

Member Function Documentation

◆ activeMarks()

template<typename InprocRegisters , typename IntType = OdInt32>
OdUInt8 OdTrVisMarkersIterator< InprocRegisters, IntType >::activeMarks ( ) const
inline

Definition at line 75 of file TrVisMarkersIterator.h.

◆ diff()

template<typename InprocRegisters , typename IntType = OdInt32>
OD_FORCEINLINE IntType OdTrVisMarkersIterator< InprocRegisters, IntType >::diff ( const InprocRegisters &  inprocCtx,
const IntType  first 
)
inline

Definition at line 64 of file TrVisMarkersIterator.h.

◆ inc()

template<typename InprocRegisters , typename IntType = OdInt32>
OD_FORCEINLINE void OdTrVisMarkersIterator< InprocRegisters, IntType >::inc ( InprocRegisters &  inprocCtx)
inline

Definition at line 79 of file TrVisMarkersIterator.h.

◆ init()

template<typename InprocRegisters , typename IntType = OdInt32>
OD_FORCEINLINE OdUInt8 OdTrVisMarkersIterator< InprocRegisters, IntType >::init ( const InprocRegisters &  inprocCtx,
const IntType  first,
const IntType  count 
)
inline

Definition at line 42 of file TrVisMarkersIterator.h.

◆ isActiveMark()

template<typename InprocRegisters , typename IntType = OdInt32>
bool OdTrVisMarkersIterator< InprocRegisters, IntType >::isActiveMark ( OdTrVisMetaRecMarkerType  nMark) const
inline

Definition at line 76 of file TrVisMarkersIterator.h.

◆ maximalMark()

template<typename InprocRegisters , typename IntType = OdInt32>
OdUInt8 OdTrVisMarkersIterator< InprocRegisters, IntType >::maximalMark ( ) const
inline

Definition at line 78 of file TrVisMarkersIterator.h.

◆ minimalMark()

template<typename InprocRegisters , typename IntType = OdInt32>
OdUInt8 OdTrVisMarkersIterator< InprocRegisters, IntType >::minimalMark ( ) const
inline

Definition at line 77 of file TrVisMarkersIterator.h.


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