CFx SDK Documentation  2022 SP0
Public Types | Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
CFxViewDrawInfo Class Reference

#include <FxViewDrawInfo.h>

Public Types

enum  DrawDecoration {
  kNone = 0 , kHidden = 1 , kHighlight = 2 , kNegativeHighlight = 4 ,
  kTrackHighlight = 8 , kDrawAttDefs = 16 , kDisableDepth = 32 , kRenderMode2D = 64 ,
  kFaded = 128 , kXeDangling = 256 , kXeDragHighlight = 512
}
 

Public Member Functions

 CFxViewDrawInfo ()
 
virtual ~CFxViewDrawInfo (void)
 
void InitializeView (const OdGePoint3d &position, const OdGePoint3d &target, const OdGeVector3d &upVector, double fieldWidth, double fieldHeight, OdGsView::Projection projectionType=OdGsView::kParallel)
 
void InitializeViewByExtents (const OdGeExtents3d &extents)
 
void InitializeOutputSize (double width, double height)
 
void InitializePalette (const ODCOLORREF *pPalette)
 
void InitializeDatabase (const CFxDatabase *pDatabase)
 
bool InitializeFromFxView (const CFxView *pFxView)
 
bool InitializeFromDbViewport (OdDbObjectId idViewport, int width, int height, bool isPlotGeneration)
 
bool GetFILLMODE () const
 
bool GetQTEXTMODE () const
 
bool GetXCLIPFRAME () const
 
bool GetDrawImages () const
 
void SetDrawImages (bool bVal)
 
bool GetTEXTFILL () const
 
OdInt16 GetFxCadWindowId () const
 
OdDbObjectId GetViewportId () const
 
OdDbRasterVariables::FrameSettings GetIMAGEFRAME () const
 
void SetIMAGEFRAME (OdDbRasterVariables::FrameSettings frameSettings)
 
bool IsPlotGeneration () const
 
bool UseGsModel () const
 
virtual void SetUseGsModel (bool bVal)
 
void SetUseTransparency (bool value)
 
bool UseTransparency () const
 
bool IsInitialUpdate () const
 
bool IsDrawSkipped () const
 
void SetDrawSkipped (bool bVal)
 
bool IsInsideSelect () const
 
void SetInsideSelect (bool bVal)
 
OdUInt16 GetVIEWRES () const
 
bool IsPerspective () const
 
double GetPixelWidth () const
 
double GetPixelHeight () const
 
double GetVisiblePixelWidth () const
 
double GetVisiblePixelHeight () const
 
double GetFrontClip () const
 
double GetBackClip () const
 
void SetFrontClip (const double &z)
 
void SetBackClip (const double &z)
 
bool IsFrontClipped () const
 
bool IsBackClipped () const
 
double GetFocalLength () const
 
const OdGeVector3dGetViewDir () const
 
const OdGePoint3dGetPosition () const
 
const OdGeVector3dGetUpVector () const
 
const OdGePoint3dGetTarget () const
 
double GetFieldWidth () const
 
double GetFieldHeight () const
 
bool IsRapidMode () const
 
virtual const OdGeExtents3dGetInitialActiveAreaInViewCoordinates () const
 
virtual void SetInitialActiveAreaInViewCoordinates (const OdGeExtents3d &rect)
 
virtual void SetInitialActiveAreaByViewport (const CFxView *)
 
void SetInitialActiveAreaByWCSContour (const CFxView *pFxView, const OdGePoint3d *pointsWCS, int nPoints)
 
void SetInitialActiveAreaByEYEContour (const CFxView *pFxView, const OdGePoint2d *pointsEYE, int nPoints)
 
ODCOLORREF GetBackground () const
 
ODCOLORREF GetForeground () const
 
const ODCOLORREFGetPalette () const
 
ODCOLORREF GetColor (OdUInt16 colorIndex) const
 
OdGsView::RenderMode GetRenderMode () const
 
void SetRenderMode (OdGsView::RenderMode mode)
 
bool IsDragging () const
 
void SetIsDragging (bool bVal)
 
bool IsFadeMode () const
 
void SetFadeMode (bool bVal)
 
DrawDecoration GetDrawDecoration () const
 
void SetDrawDecoration (DrawDecoration eDD)
 
bool IsExtentsCalculationActive () const
 
void SetExtentsCalculationActive (bool bVal)
 
OdInt32 GetDebugMode () const
 
const CFxDatabaseGetFxDatabase () const
 
OdDbStubPtrArray GetFrozenLayerStubs () const
 
const OdStringArrayGetFrozenLayerListNames () const
 
const OdDbObjectIdArrayGetFrozenLayerList () const
 
void SetFrozenLayerList (const OdDbObjectIdArray &ids)
 
bool UseLinetyper () const
 
void SetUseLinetyper (bool bUse)
 
bool UseLineWeights () const
 
void SetUseLineWeights (bool bUse)
 
double GetLineweightToDcScaleOverride () const
 
void SetLineweightToDCScaleOverride (double dLineweightToDCScale=0)
 
const CFxViewGetFxView () const
 
int GetPDFFRAME () const
 
double GetLensLength () const
 
void SetLensLength (double dLensLength)
 
const OdGeMatrix3dGetEyeToOutput () const
 
void SetEyeToOutput (const OdGeMatrix3d &rMatrix)
 
const OdGsDCRectDoubleGetScreenRect () const
 
const OdGsDCRectDoubleGetVisibleScreenRect () const
 
const OdGsDCRectDoubleGetVisibleScreenRectInViewCoordinates () const
 
void SetScalePixelSize (double scale)
 
bool HardwareTransformationsAllowed () const
 
void AllowHardwareTransformations (bool bVal)
 
const OdDbObjectIdGetLayoutId (bool &isModel) const
 
bool IsScalingLineweights () const
 
void SetClipBoundary (const OdGiClipBoundary *pClipBoundary)
 
const OdGiClipBoundaryGetClipBoundary () const
 

Static Public Member Functions

static int GetCadWindowId (OdDbObjectId idViewport)
 
static OdGeMatrix3d GetWorldToEyeMatrix (const CFxViewDrawInfo *pInfo)
 
static OdGeMatrix3d GetAdjustedProjectionMatrix (const CFxViewDrawInfo *pInfo, double dNearEye, double dFarEye)
 
static OdGeMatrix3d GetAdjustedViewportMatrix (const CFxViewDrawInfo *pInfo)
 
static OdGeMatrix3d GetViewportMatrix (const CFxViewDrawInfo *pInfo)
 

Protected Attributes

double m_dPixelWidth
 
double m_dPixelHeight
 
double m_dVisiblePixelWidth
 
double m_dVisiblePixelHeight
 
ODCOLORREF m_Palette [256]
 
OdGeVector3d m_ViewDir
 
OdGePoint3d m_Position
 
OdGeVector3d m_UpVector
 
OdGePoint3d m_Target
 
double m_FieldWidth
 
double m_FieldHeight
 
double m_dLensLength
 
OdGsView::RenderMode m_RenderMode
 
bool m_bIsInsideSelect
 
int m_iPDFFrame
 
OdUInt16 m_VIEWRES
 
bool m_bPerspective
 
bool m_bInitialUpdate
 
bool m_bPlotGeneration
 
bool m_bFillMode
 
bool m_bTextFill
 
bool m_bQTextMode
 
bool m_bXClipFrame
 
bool m_bDrawImages
 
OdInt16 m_FxCadWindowId
 
OdDbObjectId m_idViewport
 
bool m_bDrawSkipped
 
OdGeExtents3d m_InitialActiveAreaInViewCoordinates
 
double m_dFrontClip
 
double m_dBackClip
 
bool m_bFrontClipped
 
bool m_bBackClipped
 
double m_dFocalLength
 
bool m_bRapidMode
 
OdDbRasterVariables::FrameSettings m_iImageFrame
 
bool m_bUseGsModel
 
bool m_bFadeMode
 
bool m_bDragging
 
bool m_bExtentsCalculation
 
DrawDecoration m_eDrawDecoration
 
OdInt32 m_DebugMode
 
CFxDatabasem_pFxDatabase
 
OdDbObjectIdArray m_FrozenLayerList
 
OdStringArray m_FrozenLayerListNames
 
bool m_bInitalizeLayerList
 
bool m_bUseLinetyper
 
bool m_bUseLineWeights
 
const CFxViewm_pFxView
 
OdGeMatrix3d m_EyeToOutput
 
OdGsDCRectDouble m_dScreenRect
 
OdGsDCRectDouble m_visibleScreenRect
 
OdGsDCRectDouble m_visibleScreenRectInViewCoordinates
 
bool m_bHardwareTransformationsAllowed
 
bool m_bUseTransparency
 
bool m_bIsModel
 
OdDbObjectId m_LayoutId
 
double m_dLineweightToDcScaleOverride
 
const OdGiClipBoundarym_pClipBoundary
 

Detailed Description

Definition at line 46 of file FxViewDrawInfo.h.

Member Enumeration Documentation

◆ DrawDecoration

Enumerator
kNone 
kHidden 
kHighlight 
kNegativeHighlight 
kTrackHighlight 
kDrawAttDefs 
kDisableDepth 
kRenderMode2D 
kFaded 
kXeDangling 
kXeDragHighlight 

Definition at line 349 of file FxViewDrawInfo.h.

Constructor & Destructor Documentation

◆ CFxViewDrawInfo()

CFxViewDrawInfo::CFxViewDrawInfo ( )

◆ ~CFxViewDrawInfo()

virtual CFxViewDrawInfo::~CFxViewDrawInfo ( void  )
virtual

Member Function Documentation

◆ AllowHardwareTransformations()

void CFxViewDrawInfo::AllowHardwareTransformations ( bool  bVal)

◆ GetAdjustedProjectionMatrix()

static OdGeMatrix3d CFxViewDrawInfo::GetAdjustedProjectionMatrix ( const CFxViewDrawInfo pInfo,
double  dNearEye,
double  dFarEye 
)
static

◆ GetAdjustedViewportMatrix()

static OdGeMatrix3d CFxViewDrawInfo::GetAdjustedViewportMatrix ( const CFxViewDrawInfo pInfo)
static

◆ GetBackClip()

double CFxViewDrawInfo::GetBackClip ( ) const
inline

Definition at line 214 of file FxViewDrawInfo.h.

◆ GetBackground()

ODCOLORREF CFxViewDrawInfo::GetBackground ( ) const
inline

Definition at line 296 of file FxViewDrawInfo.h.

◆ GetCadWindowId()

static int CFxViewDrawInfo::GetCadWindowId ( OdDbObjectId  idViewport)
static

◆ GetClipBoundary()

const OdGiClipBoundary* CFxViewDrawInfo::GetClipBoundary ( ) const

◆ GetColor()

ODCOLORREF CFxViewDrawInfo::GetColor ( OdUInt16  colorIndex) const
inline

Definition at line 315 of file FxViewDrawInfo.h.

◆ GetDebugMode()

OdInt32 CFxViewDrawInfo::GetDebugMode ( ) const
inline

Description:

Return Value:

Definition at line 396 of file FxViewDrawInfo.h.

◆ GetDrawDecoration()

DrawDecoration CFxViewDrawInfo::GetDrawDecoration ( ) const
inline

Definition at line 364 of file FxViewDrawInfo.h.

◆ GetDrawImages()

bool CFxViewDrawInfo::GetDrawImages ( ) const
inline

Definition at line 91 of file FxViewDrawInfo.h.

◆ GetEyeToOutput()

const OdGeMatrix3d& CFxViewDrawInfo::GetEyeToOutput ( ) const
inline

Definition at line 468 of file FxViewDrawInfo.h.

◆ GetFieldHeight()

double CFxViewDrawInfo::GetFieldHeight ( ) const
inline

Definition at line 269 of file FxViewDrawInfo.h.

◆ GetFieldWidth()

double CFxViewDrawInfo::GetFieldWidth ( ) const
inline

Definition at line 264 of file FxViewDrawInfo.h.

◆ GetFILLMODE()

bool CFxViewDrawInfo::GetFILLMODE ( ) const
inline

Definition at line 76 of file FxViewDrawInfo.h.

◆ GetFocalLength()

double CFxViewDrawInfo::GetFocalLength ( ) const
inline

Definition at line 239 of file FxViewDrawInfo.h.

◆ GetForeground()

ODCOLORREF CFxViewDrawInfo::GetForeground ( ) const
inline

Definition at line 303 of file FxViewDrawInfo.h.

◆ GetFrontClip()

double CFxViewDrawInfo::GetFrontClip ( ) const
inline

Definition at line 209 of file FxViewDrawInfo.h.

◆ GetFrozenLayerList()

const OdDbObjectIdArray& CFxViewDrawInfo::GetFrozenLayerList ( ) const
inline

Definition at line 410 of file FxViewDrawInfo.h.

◆ GetFrozenLayerListNames()

const OdStringArray& CFxViewDrawInfo::GetFrozenLayerListNames ( ) const

◆ GetFrozenLayerStubs()

OdDbStubPtrArray CFxViewDrawInfo::GetFrozenLayerStubs ( ) const

◆ GetFxCadWindowId()

OdInt16 CFxViewDrawInfo::GetFxCadWindowId ( ) const
inline

Definition at line 106 of file FxViewDrawInfo.h.

◆ GetFxDatabase()

const CFxDatabase* CFxViewDrawInfo::GetFxDatabase ( ) const
inline

Definition at line 401 of file FxViewDrawInfo.h.

◆ GetFxView()

const CFxView* CFxViewDrawInfo::GetFxView ( ) const
inline

Definition at line 449 of file FxViewDrawInfo.h.

◆ GetIMAGEFRAME()

OdDbRasterVariables::FrameSettings CFxViewDrawInfo::GetIMAGEFRAME ( ) const
inline

Definition at line 116 of file FxViewDrawInfo.h.

◆ GetInitialActiveAreaInViewCoordinates()

virtual const OdGeExtents3d& CFxViewDrawInfo::GetInitialActiveAreaInViewCoordinates ( ) const
inlinevirtual

Definition at line 279 of file FxViewDrawInfo.h.

◆ GetLayoutId()

const OdDbObjectId& CFxViewDrawInfo::GetLayoutId ( bool &  isModel) const

◆ GetLensLength()

double CFxViewDrawInfo::GetLensLength ( ) const
inline

Definition at line 459 of file FxViewDrawInfo.h.

◆ GetLineweightToDcScaleOverride()

double CFxViewDrawInfo::GetLineweightToDcScaleOverride ( ) const
inline

Definition at line 438 of file FxViewDrawInfo.h.

◆ GetPalette()

const ODCOLORREF* CFxViewDrawInfo::GetPalette ( ) const
inline

Definition at line 310 of file FxViewDrawInfo.h.

◆ GetPDFFRAME()

int CFxViewDrawInfo::GetPDFFRAME ( ) const
inline

Definition at line 454 of file FxViewDrawInfo.h.

◆ GetPixelHeight()

double CFxViewDrawInfo::GetPixelHeight ( ) const
inline

Definition at line 194 of file FxViewDrawInfo.h.

◆ GetPixelWidth()

double CFxViewDrawInfo::GetPixelWidth ( ) const
inline

Definition at line 189 of file FxViewDrawInfo.h.

◆ GetPosition()

const OdGePoint3d& CFxViewDrawInfo::GetPosition ( ) const
inline

Definition at line 249 of file FxViewDrawInfo.h.

◆ GetQTEXTMODE()

bool CFxViewDrawInfo::GetQTEXTMODE ( ) const
inline

Definition at line 81 of file FxViewDrawInfo.h.

◆ GetRenderMode()

OdGsView::RenderMode CFxViewDrawInfo::GetRenderMode ( ) const
inline

Definition at line 320 of file FxViewDrawInfo.h.

◆ GetScreenRect()

const OdGsDCRectDouble& CFxViewDrawInfo::GetScreenRect ( ) const
inline

Definition at line 478 of file FxViewDrawInfo.h.

◆ GetTarget()

const OdGePoint3d& CFxViewDrawInfo::GetTarget ( ) const
inline

Definition at line 259 of file FxViewDrawInfo.h.

◆ GetTEXTFILL()

bool CFxViewDrawInfo::GetTEXTFILL ( ) const
inline

Definition at line 101 of file FxViewDrawInfo.h.

◆ GetUpVector()

const OdGeVector3d& CFxViewDrawInfo::GetUpVector ( ) const
inline

Definition at line 254 of file FxViewDrawInfo.h.

◆ GetViewDir()

const OdGeVector3d& CFxViewDrawInfo::GetViewDir ( ) const
inline

Definition at line 244 of file FxViewDrawInfo.h.

◆ GetViewportId()

OdDbObjectId CFxViewDrawInfo::GetViewportId ( ) const
inline

Definition at line 111 of file FxViewDrawInfo.h.

◆ GetViewportMatrix()

static OdGeMatrix3d CFxViewDrawInfo::GetViewportMatrix ( const CFxViewDrawInfo pInfo)
static

◆ GetVIEWRES()

OdUInt16 CFxViewDrawInfo::GetVIEWRES ( ) const
inline

Definition at line 179 of file FxViewDrawInfo.h.

◆ GetVisiblePixelHeight()

double CFxViewDrawInfo::GetVisiblePixelHeight ( ) const
inline

Definition at line 204 of file FxViewDrawInfo.h.

◆ GetVisiblePixelWidth()

double CFxViewDrawInfo::GetVisiblePixelWidth ( ) const
inline

Definition at line 199 of file FxViewDrawInfo.h.

◆ GetVisibleScreenRect()

const OdGsDCRectDouble& CFxViewDrawInfo::GetVisibleScreenRect ( ) const
inline

Definition at line 483 of file FxViewDrawInfo.h.

◆ GetVisibleScreenRectInViewCoordinates()

const OdGsDCRectDouble& CFxViewDrawInfo::GetVisibleScreenRectInViewCoordinates ( ) const
inline

Definition at line 488 of file FxViewDrawInfo.h.

◆ GetWorldToEyeMatrix()

static OdGeMatrix3d CFxViewDrawInfo::GetWorldToEyeMatrix ( const CFxViewDrawInfo pInfo)
static

◆ GetXCLIPFRAME()

bool CFxViewDrawInfo::GetXCLIPFRAME ( ) const
inline

Definition at line 86 of file FxViewDrawInfo.h.

◆ HardwareTransformationsAllowed()

bool CFxViewDrawInfo::HardwareTransformationsAllowed ( ) const
inline

Definition at line 504 of file FxViewDrawInfo.h.

◆ InitializeDatabase()

void CFxViewDrawInfo::InitializeDatabase ( const CFxDatabase pDatabase)

◆ InitializeFromDbViewport()

bool CFxViewDrawInfo::InitializeFromDbViewport ( OdDbObjectId  idViewport,
int  width,
int  height,
bool  isPlotGeneration 
)

Description: Initializes view draw info from OdDbViewportTableRecord or OdDbViewport.

◆ InitializeFromFxView()

bool CFxViewDrawInfo::InitializeFromFxView ( const CFxView pFxView)

◆ InitializeOutputSize()

void CFxViewDrawInfo::InitializeOutputSize ( double  width,
double  height 
)

◆ InitializePalette()

void CFxViewDrawInfo::InitializePalette ( const ODCOLORREF pPalette)

◆ InitializeView()

void CFxViewDrawInfo::InitializeView ( const OdGePoint3d position,
const OdGePoint3d target,
const OdGeVector3d upVector,
double  fieldWidth,
double  fieldHeight,
OdGsView::Projection  projectionType = OdGsView::kParallel 
)

◆ InitializeViewByExtents()

void CFxViewDrawInfo::InitializeViewByExtents ( const OdGeExtents3d extents)

◆ IsBackClipped()

bool CFxViewDrawInfo::IsBackClipped ( ) const
inline

Definition at line 234 of file FxViewDrawInfo.h.

◆ IsDragging()

bool CFxViewDrawInfo::IsDragging ( ) const
inline

Definition at line 329 of file FxViewDrawInfo.h.

◆ IsDrawSkipped()

bool CFxViewDrawInfo::IsDrawSkipped ( ) const
inline

Definition at line 159 of file FxViewDrawInfo.h.

◆ IsExtentsCalculationActive()

bool CFxViewDrawInfo::IsExtentsCalculationActive ( ) const
inline

Description:

Return Value:

Definition at line 378 of file FxViewDrawInfo.h.

◆ IsFadeMode()

bool CFxViewDrawInfo::IsFadeMode ( ) const
inline

Definition at line 339 of file FxViewDrawInfo.h.

◆ IsFrontClipped()

bool CFxViewDrawInfo::IsFrontClipped ( ) const
inline

Definition at line 229 of file FxViewDrawInfo.h.

◆ IsInitialUpdate()

bool CFxViewDrawInfo::IsInitialUpdate ( ) const
inline

Definition at line 154 of file FxViewDrawInfo.h.

◆ IsInsideSelect()

bool CFxViewDrawInfo::IsInsideSelect ( ) const
inline

Definition at line 169 of file FxViewDrawInfo.h.

◆ IsPerspective()

bool CFxViewDrawInfo::IsPerspective ( ) const
inline

Definition at line 184 of file FxViewDrawInfo.h.

◆ IsPlotGeneration()

bool CFxViewDrawInfo::IsPlotGeneration ( ) const
inline

Definition at line 126 of file FxViewDrawInfo.h.

◆ IsRapidMode()

bool CFxViewDrawInfo::IsRapidMode ( ) const
inline

Definition at line 274 of file FxViewDrawInfo.h.

◆ IsScalingLineweights()

bool CFxViewDrawInfo::IsScalingLineweights ( ) const

◆ SetBackClip()

void CFxViewDrawInfo::SetBackClip ( const double &  z)
inline

Definition at line 224 of file FxViewDrawInfo.h.

◆ SetClipBoundary()

void CFxViewDrawInfo::SetClipBoundary ( const OdGiClipBoundary pClipBoundary)

◆ SetDrawDecoration()

void CFxViewDrawInfo::SetDrawDecoration ( DrawDecoration  eDD)
inline

Definition at line 369 of file FxViewDrawInfo.h.

◆ SetDrawImages()

void CFxViewDrawInfo::SetDrawImages ( bool  bVal)
inline

Definition at line 96 of file FxViewDrawInfo.h.

◆ SetDrawSkipped()

void CFxViewDrawInfo::SetDrawSkipped ( bool  bVal)
inline

Definition at line 164 of file FxViewDrawInfo.h.

◆ SetExtentsCalculationActive()

void CFxViewDrawInfo::SetExtentsCalculationActive ( bool  bVal)
inline

Description:

Return Value:

Definition at line 387 of file FxViewDrawInfo.h.

◆ SetEyeToOutput()

void CFxViewDrawInfo::SetEyeToOutput ( const OdGeMatrix3d rMatrix)
inline

Definition at line 473 of file FxViewDrawInfo.h.

◆ SetFadeMode()

void CFxViewDrawInfo::SetFadeMode ( bool  bVal)
inline

Definition at line 344 of file FxViewDrawInfo.h.

◆ SetFrontClip()

void CFxViewDrawInfo::SetFrontClip ( const double &  z)
inline

Definition at line 219 of file FxViewDrawInfo.h.

◆ SetFrozenLayerList()

void CFxViewDrawInfo::SetFrozenLayerList ( const OdDbObjectIdArray ids)
inline

Definition at line 415 of file FxViewDrawInfo.h.

◆ SetIMAGEFRAME()

void CFxViewDrawInfo::SetIMAGEFRAME ( OdDbRasterVariables::FrameSettings  frameSettings)
inline

Definition at line 121 of file FxViewDrawInfo.h.

◆ SetInitialActiveAreaByEYEContour()

void CFxViewDrawInfo::SetInitialActiveAreaByEYEContour ( const CFxView pFxView,
const OdGePoint2d pointsEYE,
int  nPoints 
)

◆ SetInitialActiveAreaByViewport()

virtual void CFxViewDrawInfo::SetInitialActiveAreaByViewport ( const CFxView )
virtual

◆ SetInitialActiveAreaByWCSContour()

void CFxViewDrawInfo::SetInitialActiveAreaByWCSContour ( const CFxView pFxView,
const OdGePoint3d pointsWCS,
int  nPoints 
)

◆ SetInitialActiveAreaInViewCoordinates()

virtual void CFxViewDrawInfo::SetInitialActiveAreaInViewCoordinates ( const OdGeExtents3d rect)
inlinevirtual

Definition at line 284 of file FxViewDrawInfo.h.

◆ SetInsideSelect()

void CFxViewDrawInfo::SetInsideSelect ( bool  bVal)
inline

Definition at line 174 of file FxViewDrawInfo.h.

◆ SetIsDragging()

void CFxViewDrawInfo::SetIsDragging ( bool  bVal)
inline

Definition at line 334 of file FxViewDrawInfo.h.

◆ SetLensLength()

void CFxViewDrawInfo::SetLensLength ( double  dLensLength)
inline

Definition at line 463 of file FxViewDrawInfo.h.

◆ SetLineweightToDCScaleOverride()

void CFxViewDrawInfo::SetLineweightToDCScaleOverride ( double  dLineweightToDCScale = 0)
inline

Definition at line 443 of file FxViewDrawInfo.h.

◆ SetRenderMode()

void CFxViewDrawInfo::SetRenderMode ( OdGsView::RenderMode  mode)
inline

Definition at line 324 of file FxViewDrawInfo.h.

◆ SetScalePixelSize()

void CFxViewDrawInfo::SetScalePixelSize ( double  scale)

◆ SetUseGsModel()

virtual void CFxViewDrawInfo::SetUseGsModel ( bool  bVal)
inlinevirtual

Definition at line 139 of file FxViewDrawInfo.h.

◆ SetUseLinetyper()

void CFxViewDrawInfo::SetUseLinetyper ( bool  bUse)
inline

Definition at line 424 of file FxViewDrawInfo.h.

◆ SetUseLineWeights()

void CFxViewDrawInfo::SetUseLineWeights ( bool  bUse)
inline

Definition at line 433 of file FxViewDrawInfo.h.

◆ SetUseTransparency()

void CFxViewDrawInfo::SetUseTransparency ( bool  value)
inline

Definition at line 144 of file FxViewDrawInfo.h.

◆ UseGsModel()

bool CFxViewDrawInfo::UseGsModel ( ) const
inline

Definition at line 132 of file FxViewDrawInfo.h.

◆ UseLinetyper()

bool CFxViewDrawInfo::UseLinetyper ( ) const
inline

Definition at line 420 of file FxViewDrawInfo.h.

◆ UseLineWeights()

bool CFxViewDrawInfo::UseLineWeights ( ) const
inline

Definition at line 429 of file FxViewDrawInfo.h.

◆ UseTransparency()

bool CFxViewDrawInfo::UseTransparency ( ) const
inline

Definition at line 149 of file FxViewDrawInfo.h.

Member Data Documentation

◆ m_bBackClipped

bool CFxViewDrawInfo::m_bBackClipped
protected

Definition at line 580 of file FxViewDrawInfo.h.

◆ m_bDragging

bool CFxViewDrawInfo::m_bDragging
protected

Definition at line 592 of file FxViewDrawInfo.h.

◆ m_bDrawImages

bool CFxViewDrawInfo::m_bDrawImages
protected

Definition at line 564 of file FxViewDrawInfo.h.

◆ m_bDrawSkipped

bool CFxViewDrawInfo::m_bDrawSkipped
protected

Definition at line 570 of file FxViewDrawInfo.h.

◆ m_bExtentsCalculation

bool CFxViewDrawInfo::m_bExtentsCalculation
protected

Definition at line 594 of file FxViewDrawInfo.h.

◆ m_bFadeMode

bool CFxViewDrawInfo::m_bFadeMode
protected

Definition at line 590 of file FxViewDrawInfo.h.

◆ m_bFillMode

bool CFxViewDrawInfo::m_bFillMode
protected

Definition at line 556 of file FxViewDrawInfo.h.

◆ m_bFrontClipped

bool CFxViewDrawInfo::m_bFrontClipped
protected

Definition at line 578 of file FxViewDrawInfo.h.

◆ m_bHardwareTransformationsAllowed

bool CFxViewDrawInfo::m_bHardwareTransformationsAllowed
protected

Definition at line 621 of file FxViewDrawInfo.h.

◆ m_bInitalizeLayerList

bool CFxViewDrawInfo::m_bInitalizeLayerList
protected

Definition at line 604 of file FxViewDrawInfo.h.

◆ m_bInitialUpdate

bool CFxViewDrawInfo::m_bInitialUpdate
protected

Definition at line 552 of file FxViewDrawInfo.h.

◆ m_bIsInsideSelect

bool CFxViewDrawInfo::m_bIsInsideSelect
protected

Definition at line 544 of file FxViewDrawInfo.h.

◆ m_bIsModel

bool CFxViewDrawInfo::m_bIsModel
protected

Definition at line 625 of file FxViewDrawInfo.h.

◆ m_bPerspective

bool CFxViewDrawInfo::m_bPerspective
protected

Definition at line 550 of file FxViewDrawInfo.h.

◆ m_bPlotGeneration

bool CFxViewDrawInfo::m_bPlotGeneration
protected

Definition at line 554 of file FxViewDrawInfo.h.

◆ m_bQTextMode

bool CFxViewDrawInfo::m_bQTextMode
protected

Definition at line 560 of file FxViewDrawInfo.h.

◆ m_bRapidMode

bool CFxViewDrawInfo::m_bRapidMode
protected

Definition at line 584 of file FxViewDrawInfo.h.

◆ m_bTextFill

bool CFxViewDrawInfo::m_bTextFill
protected

Definition at line 558 of file FxViewDrawInfo.h.

◆ m_bUseGsModel

bool CFxViewDrawInfo::m_bUseGsModel
protected

Definition at line 588 of file FxViewDrawInfo.h.

◆ m_bUseLinetyper

bool CFxViewDrawInfo::m_bUseLinetyper
protected

Definition at line 606 of file FxViewDrawInfo.h.

◆ m_bUseLineWeights

bool CFxViewDrawInfo::m_bUseLineWeights
protected

Definition at line 608 of file FxViewDrawInfo.h.

◆ m_bUseTransparency

bool CFxViewDrawInfo::m_bUseTransparency
protected

Definition at line 623 of file FxViewDrawInfo.h.

◆ m_bXClipFrame

bool CFxViewDrawInfo::m_bXClipFrame
protected

Definition at line 562 of file FxViewDrawInfo.h.

◆ m_dBackClip

double CFxViewDrawInfo::m_dBackClip
protected

Definition at line 576 of file FxViewDrawInfo.h.

◆ m_DebugMode

OdInt32 CFxViewDrawInfo::m_DebugMode
protected

Definition at line 598 of file FxViewDrawInfo.h.

◆ m_dFocalLength

double CFxViewDrawInfo::m_dFocalLength
protected

Definition at line 582 of file FxViewDrawInfo.h.

◆ m_dFrontClip

double CFxViewDrawInfo::m_dFrontClip
protected

Definition at line 574 of file FxViewDrawInfo.h.

◆ m_dLensLength

double CFxViewDrawInfo::m_dLensLength
protected

Definition at line 540 of file FxViewDrawInfo.h.

◆ m_dLineweightToDcScaleOverride

double CFxViewDrawInfo::m_dLineweightToDcScaleOverride
protected

Definition at line 629 of file FxViewDrawInfo.h.

◆ m_dPixelHeight

double CFxViewDrawInfo::m_dPixelHeight
protected

Definition at line 521 of file FxViewDrawInfo.h.

◆ m_dPixelWidth

double CFxViewDrawInfo::m_dPixelWidth
protected

Definition at line 520 of file FxViewDrawInfo.h.

◆ m_dScreenRect

OdGsDCRectDouble CFxViewDrawInfo::m_dScreenRect
protected

Definition at line 615 of file FxViewDrawInfo.h.

◆ m_dVisiblePixelHeight

double CFxViewDrawInfo::m_dVisiblePixelHeight
protected

Definition at line 524 of file FxViewDrawInfo.h.

◆ m_dVisiblePixelWidth

double CFxViewDrawInfo::m_dVisiblePixelWidth
protected

Definition at line 523 of file FxViewDrawInfo.h.

◆ m_eDrawDecoration

DrawDecoration CFxViewDrawInfo::m_eDrawDecoration
protected

Definition at line 596 of file FxViewDrawInfo.h.

◆ m_EyeToOutput

OdGeMatrix3d CFxViewDrawInfo::m_EyeToOutput
protected

Definition at line 613 of file FxViewDrawInfo.h.

◆ m_FieldHeight

double CFxViewDrawInfo::m_FieldHeight
protected

Definition at line 538 of file FxViewDrawInfo.h.

◆ m_FieldWidth

double CFxViewDrawInfo::m_FieldWidth
protected

Definition at line 536 of file FxViewDrawInfo.h.

◆ m_FrozenLayerList

OdDbObjectIdArray CFxViewDrawInfo::m_FrozenLayerList
protected

Definition at line 602 of file FxViewDrawInfo.h.

◆ m_FrozenLayerListNames

OdStringArray CFxViewDrawInfo::m_FrozenLayerListNames
protected

Definition at line 603 of file FxViewDrawInfo.h.

◆ m_FxCadWindowId

OdInt16 CFxViewDrawInfo::m_FxCadWindowId
protected

Definition at line 566 of file FxViewDrawInfo.h.

◆ m_idViewport

OdDbObjectId CFxViewDrawInfo::m_idViewport
protected

Definition at line 568 of file FxViewDrawInfo.h.

◆ m_iImageFrame

OdDbRasterVariables::FrameSettings CFxViewDrawInfo::m_iImageFrame
protected

Definition at line 586 of file FxViewDrawInfo.h.

◆ m_InitialActiveAreaInViewCoordinates

OdGeExtents3d CFxViewDrawInfo::m_InitialActiveAreaInViewCoordinates
protected

Definition at line 572 of file FxViewDrawInfo.h.

◆ m_iPDFFrame

int CFxViewDrawInfo::m_iPDFFrame
protected

Definition at line 546 of file FxViewDrawInfo.h.

◆ m_LayoutId

OdDbObjectId CFxViewDrawInfo::m_LayoutId
protected

Definition at line 627 of file FxViewDrawInfo.h.

◆ m_Palette

ODCOLORREF CFxViewDrawInfo::m_Palette[256]
protected

Definition at line 526 of file FxViewDrawInfo.h.

◆ m_pClipBoundary

const OdGiClipBoundary* CFxViewDrawInfo::m_pClipBoundary
protected

Definition at line 631 of file FxViewDrawInfo.h.

◆ m_pFxDatabase

CFxDatabase* CFxViewDrawInfo::m_pFxDatabase
protected

Definition at line 600 of file FxViewDrawInfo.h.

◆ m_pFxView

const CFxView* CFxViewDrawInfo::m_pFxView
protected

Definition at line 611 of file FxViewDrawInfo.h.

◆ m_Position

OdGePoint3d CFxViewDrawInfo::m_Position
protected

Definition at line 530 of file FxViewDrawInfo.h.

◆ m_RenderMode

OdGsView::RenderMode CFxViewDrawInfo::m_RenderMode
protected

Definition at line 542 of file FxViewDrawInfo.h.

◆ m_Target

OdGePoint3d CFxViewDrawInfo::m_Target
protected

Definition at line 534 of file FxViewDrawInfo.h.

◆ m_UpVector

OdGeVector3d CFxViewDrawInfo::m_UpVector
protected

Definition at line 532 of file FxViewDrawInfo.h.

◆ m_ViewDir

OdGeVector3d CFxViewDrawInfo::m_ViewDir
protected

Definition at line 528 of file FxViewDrawInfo.h.

◆ m_VIEWRES

OdUInt16 CFxViewDrawInfo::m_VIEWRES
protected

Definition at line 548 of file FxViewDrawInfo.h.

◆ m_visibleScreenRect

OdGsDCRectDouble CFxViewDrawInfo::m_visibleScreenRect
protected

Definition at line 617 of file FxViewDrawInfo.h.

◆ m_visibleScreenRectInViewCoordinates

OdGsDCRectDouble CFxViewDrawInfo::m_visibleScreenRectInViewCoordinates
protected

Definition at line 619 of file FxViewDrawInfo.h.


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