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

#include <TrVisViewportDef.h>

Public Member Functions

void reset ()
 
const OdGsDCRectDoubleviewportRect () const
 
void setViewportRect (const OdGsDCRectDouble &vptRect)
 
const OdGeMatrix3dregionXform () const
 
void setRegionXform (const OdGeMatrix3d &regXform)
 
void localViewportRect (OdGsDCRectDouble &rectOut) const
 
OdGsDCRectDouble localViewportRect () const
 
OdGePoint2d localPoint (const OdGePoint2d &screenPt) const
 
void localPoint (float *ptOut, const float *ptIn) const
 
void localRegion (OdTrVisViewportRegionDef &regionOut, const OdTrVisViewportRegionDef &regionIn) const
 
OdTrVisViewportRegionDef localRegion (const OdTrVisViewportRegionDef &region) const
 

Public Attributes

OdGsDCRectDouble m_viewportRect
 
OdGeMatrix3d m_regionXform
 

Protected Member Functions

void xform2d (OdGePoint2d &pt) const
 
void xform2d (float *pPt) const
 

Detailed Description

<group ExRender_Windows_Classes>

Definition at line 119 of file TrVisViewportDef.h.

Member Function Documentation

◆ localPoint() [1/2]

OdGePoint2d OdTrVisViewportRegionXform::localPoint ( const OdGePoint2d screenPt) const
inline

Definition at line 144 of file TrVisViewportDef.h.

◆ localPoint() [2/2]

void OdTrVisViewportRegionXform::localPoint ( float *  ptOut,
const float *  ptIn 
) const
inline

Definition at line 146 of file TrVisViewportDef.h.

◆ localRegion() [1/2]

OdTrVisViewportRegionDef OdTrVisViewportRegionXform::localRegion ( const OdTrVisViewportRegionDef region) const
inline

Definition at line 154 of file TrVisViewportDef.h.

◆ localRegion() [2/2]

void OdTrVisViewportRegionXform::localRegion ( OdTrVisViewportRegionDef regionOut,
const OdTrVisViewportRegionDef regionIn 
) const
inline

Definition at line 149 of file TrVisViewportDef.h.

◆ localViewportRect() [1/2]

OdGsDCRectDouble OdTrVisViewportRegionXform::localViewportRect ( ) const
inline

Definition at line 141 of file TrVisViewportDef.h.

◆ localViewportRect() [2/2]

void OdTrVisViewportRegionXform::localViewportRect ( OdGsDCRectDouble rectOut) const
inline

Definition at line 139 of file TrVisViewportDef.h.

◆ regionXform()

const OdGeMatrix3d & OdTrVisViewportRegionXform::regionXform ( ) const
inline

Definition at line 136 of file TrVisViewportDef.h.

◆ reset()

void OdTrVisViewportRegionXform::reset ( )
inline

Definition at line 126 of file TrVisViewportDef.h.

◆ setRegionXform()

void OdTrVisViewportRegionXform::setRegionXform ( const OdGeMatrix3d regXform)
inline

Definition at line 137 of file TrVisViewportDef.h.

◆ setViewportRect()

void OdTrVisViewportRegionXform::setViewportRect ( const OdGsDCRectDouble vptRect)
inline

Definition at line 134 of file TrVisViewportDef.h.

◆ viewportRect()

const OdGsDCRectDouble & OdTrVisViewportRegionXform::viewportRect ( ) const
inline

Definition at line 133 of file TrVisViewportDef.h.

◆ xform2d() [1/2]

void OdTrVisViewportRegionXform::xform2d ( float *  pPt) const
inlineprotected

Definition at line 159 of file TrVisViewportDef.h.

◆ xform2d() [2/2]

void OdTrVisViewportRegionXform::xform2d ( OdGePoint2d pt) const
inlineprotected

Definition at line 157 of file TrVisViewportDef.h.

Member Data Documentation

◆ m_regionXform

OdGeMatrix3d OdTrVisViewportRegionXform::m_regionXform

Definition at line 124 of file TrVisViewportDef.h.

◆ m_viewportRect

OdGsDCRectDouble OdTrVisViewportRegionXform::m_viewportRect

Definition at line 122 of file TrVisViewportDef.h.


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