CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
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 403 of file TrVisViewportDef.h.

Member Function Documentation

◆ setDefault()

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

Definition at line 412 of file TrVisViewportDef.h.

◆ setViewParams()

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

Definition at line 427 of file TrVisViewportDef.h.

◆ setViewportClip()

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

Definition at line 431 of file TrVisViewportDef.h.

◆ setViewportDef()

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

Definition at line 423 of file TrVisViewportDef.h.

◆ setViewportFading()

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

Definition at line 444 of file TrVisViewportDef.h.

◆ setViewportLinestyles()

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

Definition at line 440 of file TrVisViewportDef.h.

◆ setViewportLineweights()

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

Definition at line 448 of file TrVisViewportDef.h.

◆ setViewportShading()

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

Definition at line 436 of file TrVisViewportDef.h.

◆ viewParams() [1/2]

OdTrVisViewParamsDef & OdTrVisViewportData::viewParams ( )
inline

Definition at line 429 of file TrVisViewportDef.h.

◆ viewParams() [2/2]

const OdTrVisViewParamsDef & OdTrVisViewportData::viewParams ( ) const
inline

Definition at line 428 of file TrVisViewportDef.h.

◆ viewportClip() [1/2]

OdTrVisViewportClipDef & OdTrVisViewportData::viewportClip ( )
inline

Definition at line 434 of file TrVisViewportDef.h.

◆ viewportClip() [2/2]

const OdTrVisViewportClipDef & OdTrVisViewportData::viewportClip ( ) const
inline

Definition at line 433 of file TrVisViewportDef.h.

◆ viewportDef() [1/2]

OdTrVisViewportDef & OdTrVisViewportData::viewportDef ( )
inline

Definition at line 425 of file TrVisViewportDef.h.

◆ viewportDef() [2/2]

const OdTrVisViewportDef & OdTrVisViewportData::viewportDef ( ) const
inline

Definition at line 424 of file TrVisViewportDef.h.

◆ viewportFading() [1/2]

OdTrVisViewportFadingDef & OdTrVisViewportData::viewportFading ( )
inline

Definition at line 446 of file TrVisViewportDef.h.

◆ viewportFading() [2/2]

const OdTrVisViewportFadingDef & OdTrVisViewportData::viewportFading ( ) const
inline

Definition at line 445 of file TrVisViewportDef.h.

◆ viewportLinestyles() [1/2]

OdTrVisViewportLineStyleDef & OdTrVisViewportData::viewportLinestyles ( )
inline

Definition at line 442 of file TrVisViewportDef.h.

◆ viewportLinestyles() [2/2]

const OdTrVisViewportLineStyleDef & OdTrVisViewportData::viewportLinestyles ( ) const
inline

Definition at line 441 of file TrVisViewportDef.h.

◆ viewportLineweights() [1/2]

OdTrVisViewportLineweightsDef & OdTrVisViewportData::viewportLineweights ( )
inline

Definition at line 450 of file TrVisViewportDef.h.

◆ viewportLineweights() [2/2]

const OdTrVisViewportLineweightsDef & OdTrVisViewportData::viewportLineweights ( ) const
inline

Definition at line 449 of file TrVisViewportDef.h.

◆ viewportShading() [1/2]

OdTrVisViewportShadingDef & OdTrVisViewportData::viewportShading ( )
inline

Definition at line 438 of file TrVisViewportDef.h.

◆ viewportShading() [2/2]

const OdTrVisViewportShadingDef & OdTrVisViewportData::viewportShading ( ) const
inline

Definition at line 437 of file TrVisViewportDef.h.

Member Data Documentation

◆ m_clip

OdTrVisViewportClipDef OdTrVisViewportData::m_clip

Definition at line 406 of file TrVisViewportDef.h.

◆ m_fading

OdTrVisViewportFadingDef OdTrVisViewportData::m_fading

Definition at line 409 of file TrVisViewportDef.h.

◆ m_linestyle

OdTrVisViewportLineStyleDef OdTrVisViewportData::m_linestyle

Definition at line 408 of file TrVisViewportDef.h.

◆ m_lineweights

OdTrVisViewportLineweightsDef OdTrVisViewportData::m_lineweights

Definition at line 410 of file TrVisViewportDef.h.

◆ m_shading

OdTrVisViewportShadingDef OdTrVisViewportData::m_shading

Definition at line 407 of file TrVisViewportDef.h.

◆ m_viewParams

OdTrVisViewParamsDef OdTrVisViewportData::m_viewParams

Definition at line 405 of file TrVisViewportDef.h.


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