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