CFx SDK Documentation  2020SP3
Classes | Public Member Functions | Protected Types | Protected Attributes | Friends | List of all members
ViewRefs Class Reference

#include <GsViewProps.h>

Classes

class  const_iterator
 

Public Member Functions

 ViewRefs ()
 
OdUInt32 numViews () const
 
void add (OdUInt32 viewportId)
 
void remove (OdUInt32 viewportId)
 
int maxViewportId () const
 
unsigned numDifferentViewports () const
 
void clear ()
 
void set (const OdGsBaseModel *pModel)
 
bool contains (OdUInt32 viewportId) const
 

Protected Types

typedef OdIntArray _marray
 

Protected Attributes

_marray m_data
 
OdUInt32 m_nViews
 
int m_nMaxVpId
 

Friends

class const_iterator
 

Detailed Description

Corresponding C++ library: TD_Gs

<group OdGs_Classes>

Definition at line 83 of file GsViewProps.h.

Member Typedef Documentation

◆ _marray

typedef OdIntArray ViewRefs::_marray
protected

Definition at line 168 of file GsViewProps.h.

Constructor & Destructor Documentation

◆ ViewRefs()

ViewRefs::ViewRefs ( )
inline

Definition at line 86 of file GsViewProps.h.

Member Function Documentation

◆ add()

void ViewRefs::add ( OdUInt32  viewportId)
inline

Definition at line 88 of file GsViewProps.h.

◆ clear()

void ViewRefs::clear ( )
inline

Definition at line 134 of file GsViewProps.h.

◆ contains()

bool ViewRefs::contains ( OdUInt32  viewportId) const
inline

Definition at line 140 of file GsViewProps.h.

◆ maxViewportId()

int ViewRefs::maxViewportId ( ) const
inline

Definition at line 116 of file GsViewProps.h.

◆ numDifferentViewports()

unsigned ViewRefs::numDifferentViewports ( ) const
inline

Definition at line 126 of file GsViewProps.h.

◆ numViews()

OdUInt32 ViewRefs::numViews ( ) const
inline

Definition at line 87 of file GsViewProps.h.

◆ remove()

void ViewRefs::remove ( OdUInt32  viewportId)
inline

Definition at line 103 of file GsViewProps.h.

◆ set()

void ViewRefs::set ( const OdGsBaseModel pModel)

Friends And Related Function Documentation

◆ const_iterator

friend class const_iterator
friend

Definition at line 166 of file GsViewProps.h.

Member Data Documentation

◆ m_data

_marray ViewRefs::m_data
protected

Definition at line 169 of file GsViewProps.h.

◆ m_nMaxVpId

int ViewRefs::m_nMaxVpId
mutableprotected

Definition at line 171 of file GsViewProps.h.

◆ m_nViews

OdUInt32 ViewRefs::m_nViews
protected

Definition at line 170 of file GsViewProps.h.


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