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 OdTrVisViewportDefviewportDef () const
 
OdTrVisViewportDefviewportDef ()
 
void setViewParams (const OdTrVisViewParamsDef &viewProps)
 
const OdTrVisViewParamsDefviewParams () const
 
OdTrVisViewParamsDefviewParams ()
 
void setViewportClip (const OdTrVisViewportClipDef &vpClip, bool bSetNrcClip=true, bool bSetBorder=true)
 
const OdTrVisViewportClipDefviewportClip () const
 
OdTrVisViewportClipDefviewportClip ()
 
void setViewportShading (const OdTrVisViewportShadingDef &vpShad)
 
const OdTrVisViewportShadingDefviewportShading () const
 
OdTrVisViewportShadingDefviewportShading ()
 
void setViewportLinestyles (const OdTrVisViewportLineStyleDef &vpLs)
 
const OdTrVisViewportLineStyleDefviewportLinestyles () const
 
OdTrVisViewportLineStyleDefviewportLinestyles ()
 
void setViewportFading (const OdTrVisViewportFadingDef &vpFade)
 
const OdTrVisViewportFadingDefviewportFading () const
 
OdTrVisViewportFadingDefviewportFading ()
 
void setViewportLineweights (const OdTrVisViewportLineweightsDef &vpLwd)
 
const OdTrVisViewportLineweightsDefviewportLineweights () const
 
OdTrVisViewportLineweightsDefviewportLineweights ()
 
- 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: