CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
OdTrRndMarkersAccessor Class Referenceabstract

#include <TrRndStateBranchClient.h>

Public Member Functions

virtual bool empty () const =0
 
virtual bool hasMarker (OdGsMarker marker) const =0
 
virtual bool interval (OdGsMarker &minMarker, OdGsMarker &maxMarker) const
 

Detailed Description

This is an interface for markers access. It should be faster then accessing through rendition.

Definition at line 36 of file TrRndStateBranchClient.h.

Member Function Documentation

◆ empty()

virtual bool OdTrRndMarkersAccessor::empty ( ) const
pure virtual

Checks that markers conteiner is not empty

Returns
Returns true if and only if markers empty

◆ hasMarker()

virtual bool OdTrRndMarkersAccessor::hasMarker ( OdGsMarker  marker) const
pure virtual

Checks that marker is presented in container

Parameters
marker[in] Marker to be checked
Returns
Returns true if and only if markers is presented in container

◆ interval()

virtual bool OdTrRndMarkersAccessor::interval ( OdGsMarker minMarker,
OdGsMarker maxMarker 
) const
inlinevirtual

Retrives markers container boundaries

Parameters
minMarker[out] Minimum marker in container
maxMarker[out] Maximum marker in container
Returns
Returns true if container supports boundaries detection; otherwise returns false.
Remarks
Implementation of OdTrRndMarkersAccessor may not support fast boundaries detection.

Definition at line 58 of file TrRndStateBranchClient.h.


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