CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
OdTrVisViewportData Struct Reference

#include <TrVisViewportDef.h>

Inheritance diagram for OdTrVisViewportData:
OdTrVisViewportDef

Public Member Functions

void setDefault (bool bInitVpDef=true)
 
void setViewportDef (const OdTrVisViewportDef &vpDef)
 
const OdTrVisViewportDef & viewportDef () const
 
OdTrVisViewportDef & viewportDef ()
 
void setViewParams (const OdTrVisViewParamsDef &viewProps)
 
const OdTrVisViewParamsDef & viewParams () const
 
OdTrVisViewParamsDef & viewParams ()
 
void setViewportClip (const OdTrVisViewportClipDef &vpClip, bool bSetNrcClip=true, bool bSetBorder=true)
 
const OdTrVisViewportClipDef & viewportClip () const
 
OdTrVisViewportClipDef & viewportClip ()
 
void setViewportShading (const OdTrVisViewportShadingDef &vpShad)
 
const OdTrVisViewportShadingDef & viewportShading () const
 
OdTrVisViewportShadingDef & viewportShading ()
 
void setViewportLinestyles (const OdTrVisViewportLineStyleDef &vpLs)
 
const OdTrVisViewportLineStyleDef & viewportLinestyles () const
 
OdTrVisViewportLineStyleDef & viewportLinestyles ()
 
void setViewportFading (const OdTrVisViewportFadingDef &vpFade)
 
const OdTrVisViewportFadingDef & viewportFading () const
 
OdTrVisViewportFadingDef & viewportFading ()
 
void setViewportLineweights (const OdTrVisViewportLineweightsDef &vpLwd)
 
const OdTrVisViewportLineweightsDef & viewportLineweights () const
 
OdTrVisViewportLineweightsDef & viewportLineweights ()
 
- Public Member Functions inherited from OdTrVisViewportDef
void resetViewportFlags (OdUInt16 vpFlags=0)
 
bool isPSOverallViewport () const
 
void setPSOverallViewport (bool bSet)
 
bool isPSModelViewport () const
 
void setPSModelViewport (bool bSet)
 
bool isPSHelperViewport () const
 
void setPSHelperViewport (bool bSet)
 
bool isViewportVisible () const
 
void setViewportVisible (bool bSet)
 
void setDefault ()
 
OdTrVisViewportId overallViewportId () const
 
void setOverallViewportId (OdTrVisViewportId vpId)
 

Public Attributes

OdTrVisViewParamsDef m_viewParams
 
OdTrVisViewportClipDef m_clip
 
OdTrVisViewportShadingDef m_shading
 
OdTrVisViewportLineStyleDef m_linestyle
 
OdTrVisViewportFadingDef m_fading
 
OdTrVisViewportLineweightsDef m_lineweights
 
- Public Attributes inherited from OdTrVisViewportDef
OdUInt16 m_vpFlags
 
OdTrVisViewportId m_overallViewportId
 

Additional Inherited Members

- Public Types inherited from OdTrVisViewportDef
enum  ViewportFlags {
  kPSOverallViewport = (1 << 0) , kPSModelViewport = (1 << 1) , kPSHelperViewport = (1 << 2) , kVpVisible = (1 << 3) ,
  kLastViewportDefFlag = kVpVisible
}
 

Detailed Description

<group ExRender_Windows_Classes>

Definition at line 396 of file TrVisViewportDef.h.

Member Function Documentation

◆ setDefault()

void OdTrVisViewportData::setDefault ( bool  bInitVpDef = true)
inline

Definition at line 405 of file TrVisViewportDef.h.

◆ setViewParams()

void OdTrVisViewportData::setViewParams ( const OdTrVisViewParamsDef &  viewProps)
inline

Definition at line 420 of file TrVisViewportDef.h.

◆ setViewportClip()

void OdTrVisViewportData::setViewportClip ( const OdTrVisViewportClipDef &  vpClip,
bool  bSetNrcClip = true,
bool  bSetBorder = true 
)
inline

Definition at line 424 of file TrVisViewportDef.h.

◆ setViewportDef()

void OdTrVisViewportData::setViewportDef ( const OdTrVisViewportDef &  vpDef)
inline

Definition at line 416 of file TrVisViewportDef.h.

◆ setViewportFading()

void OdTrVisViewportData::setViewportFading ( const OdTrVisViewportFadingDef &  vpFade)
inline

Definition at line 437 of file TrVisViewportDef.h.

◆ setViewportLinestyles()

void OdTrVisViewportData::setViewportLinestyles ( const OdTrVisViewportLineStyleDef &  vpLs)
inline

Definition at line 433 of file TrVisViewportDef.h.

◆ setViewportLineweights()

void OdTrVisViewportData::setViewportLineweights ( const OdTrVisViewportLineweightsDef &  vpLwd)
inline

Definition at line 441 of file TrVisViewportDef.h.

◆ setViewportShading()

void OdTrVisViewportData::setViewportShading ( const OdTrVisViewportShadingDef &  vpShad)
inline

Definition at line 429 of file TrVisViewportDef.h.

◆ viewParams() [1/2]

OdTrVisViewParamsDef & OdTrVisViewportData::viewParams ( )
inline

Definition at line 422 of file TrVisViewportDef.h.

◆ viewParams() [2/2]

const OdTrVisViewParamsDef & OdTrVisViewportData::viewParams ( ) const
inline

Definition at line 421 of file TrVisViewportDef.h.

◆ viewportClip() [1/2]

OdTrVisViewportClipDef & OdTrVisViewportData::viewportClip ( )
inline

Definition at line 427 of file TrVisViewportDef.h.

◆ viewportClip() [2/2]

const OdTrVisViewportClipDef & OdTrVisViewportData::viewportClip ( ) const
inline

Definition at line 426 of file TrVisViewportDef.h.

◆ viewportDef() [1/2]

OdTrVisViewportDef & OdTrVisViewportData::viewportDef ( )
inline

Definition at line 418 of file TrVisViewportDef.h.

◆ viewportDef() [2/2]

const OdTrVisViewportDef & OdTrVisViewportData::viewportDef ( ) const
inline

Definition at line 417 of file TrVisViewportDef.h.

◆ viewportFading() [1/2]

OdTrVisViewportFadingDef & OdTrVisViewportData::viewportFading ( )
inline

Definition at line 439 of file TrVisViewportDef.h.

◆ viewportFading() [2/2]

const OdTrVisViewportFadingDef & OdTrVisViewportData::viewportFading ( ) const
inline

Definition at line 438 of file TrVisViewportDef.h.

◆ viewportLinestyles() [1/2]

OdTrVisViewportLineStyleDef & OdTrVisViewportData::viewportLinestyles ( )
inline

Definition at line 435 of file TrVisViewportDef.h.

◆ viewportLinestyles() [2/2]

const OdTrVisViewportLineStyleDef & OdTrVisViewportData::viewportLinestyles ( ) const
inline

Definition at line 434 of file TrVisViewportDef.h.

◆ viewportLineweights() [1/2]

OdTrVisViewportLineweightsDef & OdTrVisViewportData::viewportLineweights ( )
inline

Definition at line 443 of file TrVisViewportDef.h.

◆ viewportLineweights() [2/2]

const OdTrVisViewportLineweightsDef & OdTrVisViewportData::viewportLineweights ( ) const
inline

Definition at line 442 of file TrVisViewportDef.h.

◆ viewportShading() [1/2]

OdTrVisViewportShadingDef & OdTrVisViewportData::viewportShading ( )
inline

Definition at line 431 of file TrVisViewportDef.h.

◆ viewportShading() [2/2]

const OdTrVisViewportShadingDef & OdTrVisViewportData::viewportShading ( ) const
inline

Definition at line 430 of file TrVisViewportDef.h.

Member Data Documentation

◆ m_clip

OdTrVisViewportClipDef OdTrVisViewportData::m_clip

Definition at line 399 of file TrVisViewportDef.h.

◆ m_fading

OdTrVisViewportFadingDef OdTrVisViewportData::m_fading

Definition at line 402 of file TrVisViewportDef.h.

◆ m_linestyle

OdTrVisViewportLineStyleDef OdTrVisViewportData::m_linestyle

Definition at line 401 of file TrVisViewportDef.h.

◆ m_lineweights

OdTrVisViewportLineweightsDef OdTrVisViewportData::m_lineweights

Definition at line 403 of file TrVisViewportDef.h.

◆ m_shading

OdTrVisViewportShadingDef OdTrVisViewportData::m_shading

Definition at line 400 of file TrVisViewportDef.h.

◆ m_viewParams

OdTrVisViewParamsDef OdTrVisViewportData::m_viewParams

Definition at line 398 of file TrVisViewportDef.h.


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