25#ifndef ODTRVISOVERLAYDEF
26#define ODTRVISOVERLAYDEF
#define SETBIT(flags, bit, value)
#define GETBIT(flags, bit)
OdGeMatrix3d & setToIdentity()
bool isEqualTo(const OdGePoint3d &point, const OdGeTol &tol=OdGeContext::gTol) const
static GE_STATIC_EXPORT const OdGePoint3d kOrigin
static GE_STATIC_EXPORT const OdGeVector3d kZAxis
OdTrVisViewBasis & setDefault()
bool isOverlayShadowsApplyingEnabled() const
bool isOverlayDirectRenderEnabled() const
bool isOverlayHighlightingEnabled() const
bool isOverlayEnabled() const
void setOverlayDepthBufferEnabled(bool bSet)
bool isOverlayDepthBufferMergeEnabled() const
void setOverlayShadowsGenerationEnabled(bool bSet)
void setOverlayContrastStyleEnabled(bool bSet)
void setOverlayDepthBufferMergeEnabled(bool bSet)
void resetOverlayFlags(OdUInt16 overlayFlags=0)
void setOverlayShadowsApplyingEnabled(bool bSet)
void setOverlayEnabled(bool bSet)
void setOverlayDirectRenderEnabled(bool bSet)
bool isOverlayShadowsGenerationEnabled() const
bool isOverlayContrastStyleEnabled() const
bool isOverlayDepthBufferEnabled() const
void setOverlayHighlightingEnabled(bool bSet)
OdTrVisViewClipped(bool bClipped, double clipDist)
void apply(double &dVal, ApplyType appType) const
double clipDistance() const
void set(bool bClipped, double clipDist)
OdTrVisViewClipped m_frontClip
OdGeMatrix3d m_outputMatrix
OdTrVisViewBasis m_viewBasis
bool isCumulative(const OdTrVisViewParamsDef &secParams) const
OdGeMatrix3d m_viewingMatrix
OdTrVisViewClipped m_backClip
OdGeMatrix3d m_correctionMatrix
OdGeMatrix3d m_projectionMatrix
OdGeMatrix3d m_screenMatrix
bool m_bPerspectiveProjection
OdGeMatrix3d m_metafileMatrix