OdArray< OdDbStub *, OdMemoryAllocator< OdDbStub * > > OdDbStubPtrArray
const double kMAX_VALID_DEPTH_RANGE
OdSmartPtr< OdGiVisualStyle > OdGiVisualStylePtr
OdArray< OdDbObjectId, OdClrMemAllocator< OdDbObjectId > > OdDbObjectIdArray
OdArray< OdString > OdStringArray
bool m_bHardwareTransformationsAllowed
void SetInitialActiveAreaInViewCoordinates(const OdGeExtents3d &rect)
double GetVisiblePixelWidth() const
const OdGiClipBoundary * m_pClipBoundary
const OdGePoint3d & GetTarget() const
OdGsView::RenderMode m_RenderMode
void SetBackClip(const double &z)
void InitializePalette(const ODCOLORREF *pPalette)
bool IsScalingLineweights() const
double GetFrontClip() const
bool m_bInitalizeLayerList
const OdGePoint3d & GetPosition() const
OdStringArray m_FrozenLayerListNames
void InitializeViewByExtents(const OdGeExtents3d &extents)
OdGsDCRectDouble m_visibleScreenRect
const OdGsDCRectDouble & GetScreenRect() const
ODCOLORREF GetForeground() const
const CFxView * m_pFxView
OdDbObjectId m_idViewport
const ODCOLORREF * GetPalette() const
OdInt32 GetDebugMode() const
bool InitializeFromDbViewport(OdDbObjectId idViewport, int width, int height, bool isPlotGeneration)
void SetUseLineWeights(bool bUse)
OdGsDCRectDouble m_dScreenRect
OdDbRasterVariables::FrameSettings GetIMAGEFRAME() const
const OdGeVector3d & GetUpVector() const
void SetDrawSkipped(bool bVal)
void SetDrawImages(bool bVal)
OdDbObjectIdArray m_FrozenLayerList
void SetIsDragging(bool bVal)
bool IsExtentsCalculationActive() const
void SetEyeToOutput(const OdGeMatrix3d &rMatrix)
void InitializeOutputSize(double width, double height)
OdInt16 GetFxCadWindowId() const
double GetFocalLength() const
double GetLineweightToDcScaleOverride() const
OdGeExtents3d m_InitialActiveAreaInViewCoordinates
double GetLensLength() const
void SetUseGsModel(bool bVal)
const OdDbObjectId & GetLayoutId(bool &isModel) const
OdUInt16 GetVIEWRES() const
double m_dLineweightToDcScaleOverride
void SetInsideSelect(bool bVal)
OdGeMatrix3d m_EyeToOutput
const OdGeVector3d & GetViewDir() const
static OdGeMatrix3d GetViewportMatrix(const CFxViewDrawInfo *pInfo)
void SetIMAGEFRAME(OdDbRasterVariables::FrameSettings frameSettings)
const OdGeExtents3d & GetInitialActiveAreaInViewCoordinates() const
double GetVisiblePixelHeight() const
const OdGiVisualStyle & GetVisualStyle() const
void InitializeFxDatabase(CFxDatabase *pFxDatabase)
bool IsDrawSkipped() const
void SetUseTransparency(bool value)
bool IsPlotGeneration() const
static OdGeMatrix3d GetWorldToEyeMatrix(const CFxViewDrawInfo *pInfo)
const CFxDatabase * GetFxDatabase() const
bool IsPerspective() const
void InitializeDatabase(const CFxDatabase *pDatabase)
void SetInitialActiveAreaByViewport(const CFxView *)
bool IsInsideSelect() const
const OdGsDCRectDouble & GetVisibleScreenRectInViewCoordinates() const
OdDbObjectId GetViewportId() const
static OdGeMatrix3d GetAdjustedProjectionMatrix(const CFxViewDrawInfo *pInfo, double dNearEye, double dFarEye)
ViewportKey GetVpNum() const
bool GetDrawImages() const
void InitializeView(const OdGePoint3d &position, const OdGePoint3d &target, const OdGeVector3d &upVector, double fieldWidth, double fieldHeight, OdGsView::Projection projectionType=OdGsView::kParallel)
ODCOLORREF GetBackground() const
double GetFieldHeight() const
OdGiVisualStylePtr m_pVisualStyle
bool GetQTEXTMODE() const
void InitializeViewByExtentsAndDirection(const OdGeExtents3d &extents, const OdGeVector3d &viewDirection)
void SetDrawDecoration(DrawDecoration eDD)
bool UseLineSmoothing() const
double GetFieldWidth() const
void SetInitialActiveAreaByWCSContour(const CFxView *pFxView, const OdGePoint3d *pointsWCS, int nPoints)
double m_dVisiblePixelWidth
void SetInitialActiveAreaByEYEContour(const CFxView *pFxView, const OdGePoint2d *pointsEYE, int nPoints)
bool GetXCLIPFRAME() const
bool UseLinetyper() const
bool UseLineWeights() const
const OdGiClipBoundary * GetClipBoundary() const
bool InitializeFromFxView(const CFxView *pFxView)
double m_dVisiblePixelHeight
double GetBackClip() const
void AllowHardwareTransformations(bool bVal)
const OdGeMatrix3d & GetEyeToOutput() const
void SetScalePixelSize(double scale)
double GetPixelWidth() const
void SetFadeMode(bool bVal)
void SetRenderMode(OdGsView::RenderMode mode)
void SetFrozenLayerList(const OdDbObjectIdArray &ids)
void SetExtentsCalculationActive(bool bVal)
DrawDecoration m_eDrawDecoration
bool UseTransparency() const
void ResetInitialActiveAreaInViewCoordinates()
const CFxView * GetFxView() const
void SetOrbitMode(bool bVal)
static OdGeMatrix3d GetAdjustedViewportMatrix(const CFxViewDrawInfo *pInfo)
CFxDatabase * m_pFxDatabase
void SetClipBoundary(const OdGiClipBoundary *pClipBoundary)
ODCOLORREF m_Palette[256]
DrawDecoration GetDrawDecoration() const
void SetLensLength(double dLensLength)
double GetPixelHeight() const
OdDbRasterVariables::FrameSettings m_iImageFrame
bool IsInitialUpdate() const
bool HardwareTransformationsAllowed() const
OdGsDCRectDouble m_visibleScreenRectInViewCoordinates
OdDbStubPtrArray GetFrozenLayerStubs() const
void SetLineweightToDCScaleOverride(double dLineweightToDCScale=0)
static int GetCadWindowId(OdDbObjectId idViewport)
const OdDbObjectIdArray & GetFrozenLayerList() const
bool IsBackClipped() const
const OdStringArray & GetFrozenLayerListNames() const
const OdGsDCRectDouble & GetVisibleScreenRect() const
ODCOLORREF GetColor(OdUInt16 colorIndex) const
void SetUseLinetyper(bool bUse)
void SetFrontClip(const double &z)
bool m_bExtentsCalculation
OdGsView::RenderMode GetRenderMode() const
bool IsFrontClipped() const
static GE_STATIC_EXPORT const OdGeMatrix3d kIdentity
GLfloat GLfloat GLfloat z
GLint GLenum GLsizei width
GLint GLenum GLsizei GLsizei height
GLsizei const GLfloat * value