CFx SDK Documentation  2023 SP0
Public Member Functions | Protected Attributes | List of all members
OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase > Class Template Reference

#include <GsInterfaceWrappers.h>

Inheritance diagram for OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >:
OdGsViewWrapper< OdGsView, OdGsDefaultRedirectionBase< OdGsView, OdGsView > > OdGsDefaultRedirectionBase< OdGsView, OdGsView > OdGsView OdRxObject

Public Member Functions

 OdGsViewWrapperMinimalImpl (OdGsView *pRedirectionView=NULL)
 
OdGsDevicedevice () const
 
void setDevice (OdGsDevice *pDevice)
 
OdGiContextuserGiContext () const
 
void setUserGiContext (OdGiContext *pUserGiContext)
 
double lineweightToDcScale () const
 
void setLineweightToDcScale (double scale)
 
void setViewport (const OdGePoint2d &lowerLeft, const OdGePoint2d &upperRight)
 
void setViewport (const OdGsDCRect &screenRect)
 
void setViewport (const OdGsDCRectDouble &screenRect)
 
void getViewport (OdGePoint2d &lowerLeft, OdGePoint2d &upperRight) const
 
void getViewport (OdGsDCRect &screenRect) const
 
void getViewport (OdGsDCRectDouble &screenRect) const
 
void setViewportClipRegion (int numContours, int const *numVertices, OdGsDCPoint const *vertices)
 
void setViewportClipRegion (int numContours, int const *numVertices, OdGePoint2d const *vertices)
 
void viewportClipRegion (OdIntArray &counts, OdGsDCPointArray &vertices) const
 
void viewportClipRegion (OdIntArray &counts, OdGePoint2dArray &vertices) const
 
void setViewportBorderProperties (ODCOLORREF color, int width)
 
void getViewportBorderProperties (ODCOLORREF &color, int &width) const
 
void setViewportBorderVisibility (bool visible)
 
bool isViewportBorderVisible () const
 
void setView (const OdGePoint3d &position, const OdGePoint3d &target, const OdGeVector3d &upVector, double fieldWidth, double fieldHeight, OdGsView::Projection projectionType=OdGsView::kParallel)
 
OdGePoint3d position () const
 
OdGePoint3d target () const
 
OdGeVector3d upVector () const
 
double lensLength () const
 
void setLensLength (double lensLength)
 
bool isPerspective () const
 
double fieldWidth () const
 
double fieldHeight () const
 
void setEnableFrontClip (bool enable)
 
bool isFrontClipped () const
 
void setFrontClip (double frontClip)
 
double frontClip () const
 
void setEnableBackClip (bool enable)
 
bool isBackClipped () const
 
void setBackClip (double backClip)
 
double backClip () const
 
void setMode (OdGsView::RenderMode mode)
 
OdGsView::RenderMode mode () const
 
void hide ()
 
void show ()
 
bool isVisible ()
 
void setLinetypeScaleMultiplier (double linetypeScaleMultiplier)
 
double linetypeScaleMultiplier () const
 
void setAlternateLinetypeScaleMultiplier (double linetypeAlternateScaleMultiplier)
 
double linetypeAlternateScaleMultiplier () const
 
void clientViewInfo (OdGsClientViewInfo &clientViewInfo) const
 
void setViewInfo (const OdGsClientViewInfo &clientViewInfo)
 
void setBackground (OdDbStub *backgroundId)
 
OdDbStub * background () const
 
void setVisualStyle (OdDbStub *visualStyleId)
 
OdDbStub * visualStyle () const
 
- Public Member Functions inherited from OdGsViewWrapper< OdGsView, OdGsDefaultRedirectionBase< OdGsView, OdGsView > >
 OdGsViewWrapper (OdGsView *pRedirectionView=NULL)
 
OdGsDevicedevice () const
 
OdGiContextuserGiContext () const
 
void setUserGiContext (OdGiContext *pUserGiContext)
 
double lineweightToDcScale () const
 
void setLineweightToDcScale (double scale)
 
void setLineweightEnum (int numLineweights, const OdUInt8 *lineweights)
 
void setViewport (const OdGePoint2d &lowerLeft, const OdGePoint2d &upperRight)
 
void setViewport (const OdGsDCRect &screenRect)
 
void setViewport (const OdGsDCRectDouble &screenRect)
 
void getViewport (OdGePoint2d &lowerLeft, OdGePoint2d &upperRight) const
 
void getViewport (OdGsDCRect &screenRect) const
 
void getViewport (OdGsDCRectDouble &screenRect) const
 
void setViewportClipRegion (int numContours, int const *numVertices, OdGsDCPoint const *vertices)
 
void setViewportClipRegion (int numContours, int const *numVertices, OdGePoint2d const *vertices)
 
void viewportClipRegion (OdIntArray &counts, OdGsDCPointArray &vertices) const
 
void viewportClipRegion (OdIntArray &counts, OdGePoint2dArray &vertices) const
 
void setViewport3dClipping (const OdGiClipBoundary *pBoundary, const OdGiAbstractClipBoundary *pClipInfo=NULL)
 
const OdGiClipBoundaryviewport3dClipping (const OdGiAbstractClipBoundary **ppClipInfo=NULL) const
 
void setViewportBorderProperties (ODCOLORREF color, int width)
 
void getViewportBorderProperties (ODCOLORREF &color, int &width) const
 
void setViewportBorderVisibility (bool visible)
 
bool isViewportBorderVisible () const
 
void setView (const OdGePoint3d &position, const OdGePoint3d &target, const OdGeVector3d &upVector, double fieldWidth, double fieldHeight, OdGsView::Projection projectionType=OdGsView::kParallel)
 
OdGePoint3d position () const
 
OdGePoint3d target () const
 
OdGeVector3d upVector () const
 
double lensLength () const
 
void setLensLength (double lensLength)
 
bool isPerspective () const
 
double fieldWidth () const
 
double fieldHeight () const
 
void setEnableFrontClip (bool enable)
 
bool isFrontClipped () const
 
void setFrontClip (double frontClip)
 
double frontClip () const
 
void setEnableBackClip (bool enable)
 
bool isBackClipped () const
 
void setBackClip (double backClip)
 
double backClip () const
 
OdGeMatrix3d viewingMatrix () const
 
OdGeMatrix3d projectionMatrix () const
 
OdGeMatrix3d screenMatrix () const
 
OdGeMatrix3d worldToDeviceMatrix () const
 
OdGeMatrix3d objectToDeviceMatrix () const
 
void setMode (OdGsView::RenderMode mode)
 
OdGsView::RenderMode mode () const
 
bool add (OdGiDrawable *pSceneGraph, OdGsModel *pModel)
 
bool erase (OdGiDrawable *sceneGraph)
 
void eraseAll ()
 
OdGsModelgetModel (const OdGiDrawable *pDrawable) const
 
OdGsModelArray getModelList () const
 
void invalidate ()
 
void invalidate (const OdGsDCRect &screenRect)
 
bool isValid () const
 
void update ()
 
void beginInteractivity (double frameRateInHz)
 
void endInteractivity ()
 
bool isInInteractivity () const
 
double interactivityFrameRate () const
 
void flush ()
 
void hide ()
 
void show ()
 
bool isVisible ()
 
void freezeLayer (OdDbStub *layerID)
 
void thawLayer (OdDbStub *layerID)
 
void clearFrozenLayers ()
 
void invalidateCachedViewportGeometry ()
 
void select (const OdGsDCPoint *pts, int nPoints, OdGsSelectionReactor *pReactor, OdGsView::SelectionMode mode=OdGsView::kCrossing)
 
void dolly (const OdGeVector3d &dollyVector)
 
void dolly (double xDolly, double yDolly, double zDolly)
 
void roll (double rollAngle)
 
void orbit (double xOrbit, double yOrbit)
 
void zoom (double zoomFactor)
 
void pan (double xPan, double yPan)
 
void zoomExtents (const OdGePoint3d &minPt, const OdGePoint3d &maxPt)
 
void zoomWindow (const OdGePoint2d &lowerLeft, const OdGePoint2d &upperRight)
 
bool pointInView (const OdGePoint3d &pt) const
 
bool extentsInView (const OdGePoint3d &minPt, const OdGePoint3d &maxPt) const
 
OdGsViewPtr cloneView (bool cloneViewParameters=true, bool cloneGeometry=false)
 
void viewParameters (OdGsView *pView) const
 
bool exceededBounds ()
 
void enableStereo (bool enabled)
 
bool isStereoEnabled () const
 
void setStereoParameters (double magnitude, double parallax)
 
void getStereoParameters (double &magnitude, double &parallax) const
 
void initLights (OdRxIterator *pLightsIterator)
 
void setLinetypeScaleMultiplier (double linetypeScaleMultiplier)
 
double linetypeScaleMultiplier () const
 
void setAlternateLinetypeScaleMultiplier (double linetypeAlternateScaleMultiplier)
 
double linetypeAlternateScaleMultiplier () const
 
void clientViewInfo (OdGsClientViewInfo &clientViewInfo) const
 
void setClearColor (OdGsView::ClearColor color)
 
bool pointInViewport (const OdGePoint2d &screenPoint) const
 
void getNumPixelsInUnitSquare (const OdGePoint3d &point, OdGePoint2d &pixelDensity, bool bUsePerspective=true) const
 
void setBackground (OdDbStub *backgroundId)
 
OdDbStub * background () const
 
void setVisualStyle (OdDbStub *visualStyleId)
 
void setVisualStyle (const OdGiVisualStyle &visualStyle)
 
OdDbStub * visualStyle () const
 
bool visualStyle (OdGiVisualStyle &visualStyle) const
 
void enableDefaultLighting (bool bEnable, OdGsView::DefaultLightingType lightType=OdGsView::kTwoLights)
 
void getSnapShot (OdGiRasterImagePtr &pImage, const OdGsDCRect &region)
 
- Public Member Functions inherited from OdGsDefaultRedirectionBase< OdGsView, OdGsView >
 OdGsDefaultRedirectionBase (OdGsView *pRedirectionObj=NULL)
 
bool hasRedirection () const
 
const OdGsViewredirection () const
 
OdGsViewredirection ()
 
void setRedirection (OdGsView *pRedirectionObj)
 
void resetRedirection ()
 
- Public Member Functions inherited from OdGsView
 ODRX_DECLARE_MEMBERS (OdGsView)
 
void removeViewportClipRegion ()
 
void removeViewport3dClipping ()
 
- Public Member Functions inherited from OdRxObject
 ODRX_HEAP_OPERATORS ()
 
 OdRxObject ()
 
virtual ~OdRxObject ()
 
virtual OdRxObjectqueryX (const OdRxClass *pClass) const
 
virtual OdRxObjectx (const OdRxClass *pClass) const
 
virtual OdRxClassisA () const
 
virtual void addRef ()=0
 
virtual void release ()=0
 
virtual long numRefs () const
 
bool isKindOf (const OdRxClass *pClass) const
 
virtual OdRxObjectPtr clone () const
 
virtual void copyFrom (const OdRxObject *pSource)
 
virtual OdRx::Ordering comparedTo (const OdRxObject *pOther) const
 
virtual bool isEqualTo (const OdRxObject *pOther) const
 

Protected Attributes

OdGsDevicem_pDevice
 
OdGiContextm_pContext
 
double m_lwdDcScale
 
OdGePoint2d m_llVpt
 
OdGePoint2d m_urVpt
 
OdGsDCRectDouble m_dcRect
 
OdIntArray m_nrcClipCounts
 
OdGePoint2dArray m_nrcClipPoints
 
ODCOLORREF m_borderColor
 
int m_borderWidth
 
bool m_bBorderVisible
 
OdGePoint3d m_position
 
OdGePoint3d m_target
 
OdGeVector3d m_upVector
 
double m_fieldsWidth
 
double m_fieldsHeight
 
OdGsView::Projection m_projection
 
double m_lensLength
 
bool m_bFrontClip
 
bool m_bBackClip
 
double m_frontClip
 
double m_backClip
 
OdGsView::RenderMode m_renderMode
 
bool m_bHidden
 
double m_ltpMult1
 
double m_ltpMult2
 
OdGsClientViewInfo m_viewInfo
 
OdDbStub * m_bkgnd
 
OdDbStub * m_visualStyle
 

Additional Inherited Members

- Public Types inherited from OdGsView
enum  RenderMode {
  kBoundingBox = -1 , k2DOptimized = 0 , kWireframe = 1 , kHiddenLine = 2 ,
  kFlatShaded = 3 , kGouraudShaded = 4 , kFlatShadedWithWireframe = 5 , kGouraudShadedWithWireframe = 6 ,
  kNone
}
 
enum  Projection { kParallel = 0 , kPerspective = 1 }
 
enum  SelectionMode {
  kWindow = 0 , kCrossing = 1 , kFence = 2 , kWPoly = 3 ,
  kCPoly = 4 , kPoint = 16
}
 
enum  DefaultLightingType { kOneLight = 0 , kTwoLights , kBackLight }
 
enum  ClearColor { kTransparent , kDeviceBackground , kPaletteBackground }
 
- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 

Detailed Description

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
class OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >

Minimal implementation for OdGsView class wrappers.

Corresponding C++ library: TD_Gs

<group OdGs_Classes>

Definition at line 932 of file GsInterfaceWrappers.h.

Constructor & Destructor Documentation

◆ OdGsViewWrapperMinimalImpl()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::OdGsViewWrapperMinimalImpl ( OdGsView pRedirectionView = NULL)
inline

Definition at line 958 of file GsInterfaceWrappers.h.

Member Function Documentation

◆ backClip()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
double OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::backClip ( ) const
inlinevirtual

Returns the back clip distance from the target of this Viewport object.

Implements OdGsView.

Definition at line 1065 of file GsInterfaceWrappers.h.

◆ background()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdDbStub* OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::background ( ) const
inlinevirtual

Returns current background object ID for this view.

Implements OdGsView.

Definition at line 1083 of file GsInterfaceWrappers.h.

◆ clientViewInfo()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::clientViewInfo ( OdGsClientViewInfo clientViewInfo) const
inlinevirtual

Returns the ClientViewInfo for this Viewport object.

Parameters
clientViewInfo[out] Receives the ClientViewInfo.

Reimplemented from OdGsView.

Definition at line 1079 of file GsInterfaceWrappers.h.

◆ device()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGsDevice* OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::device ( ) const
inlinevirtual

Returns the GsDevice object associated with this Viewport object.

Implements OdGsView.

Definition at line 986 of file GsInterfaceWrappers.h.

◆ fieldHeight()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
double OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::fieldHeight ( ) const
inlinevirtual

Returns the WCS projection plane (field) height for this Viewport object.

Implements OdGsView.

Definition at line 1056 of file GsInterfaceWrappers.h.

◆ fieldWidth()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
double OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::fieldWidth ( ) const
inlinevirtual

Returns the WCS projection plane (field) width for this Viewport object.

Implements OdGsView.

Definition at line 1055 of file GsInterfaceWrappers.h.

◆ frontClip()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
double OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::frontClip ( ) const
inlinevirtual

Returns the front clip distance from the target of this Viewport object.

Implements OdGsView.

Definition at line 1061 of file GsInterfaceWrappers.h.

◆ getViewport() [1/3]

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::getViewport ( OdGePoint2d lowerLeft,
OdGePoint2d upperRight 
) const
inlinevirtual

Returns the size and position of this Viewport object.

Parameters
lowerLeft[out] Receives the lower-left corner in nomalized device coordinates [0.0 .. 1.0].
upperRight[out] Receives the upper-right corner in nomalized device coordinates [0.0 .. 1.0].
screenRect[out] Receives the screen rectangle in device coordinates (pixels).
Remarks
(0,0) is the lower-left corner of the owning Device object. Coordinates increase upward and to the right.
The View object may be partly or completely off screen.

Implements OdGsView.

Definition at line 999 of file GsInterfaceWrappers.h.

◆ getViewport() [2/3]

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::getViewport ( OdGsDCRect screenRect) const
inlinevirtual

Implements OdGsView.

Definition at line 1001 of file GsInterfaceWrappers.h.

◆ getViewport() [3/3]

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::getViewport ( OdGsDCRectDouble screenRect) const
inlinevirtual

Reimplemented from OdGsView.

Definition at line 1002 of file GsInterfaceWrappers.h.

◆ getViewportBorderProperties()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::getViewportBorderProperties ( ODCOLORREF color,
int &  width 
) const
inlinevirtual

Returns the color and width of the border for this Viewport object.

Parameters
color[out] Receives the border color.
width[out] Receives the border width in pixels.

Implements OdGsView.

Definition at line 1038 of file GsInterfaceWrappers.h.

◆ hide()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::hide ( )
inlinevirtual

Hides this Viewport object.

Implements OdGsView.

Definition at line 1070 of file GsInterfaceWrappers.h.

◆ isBackClipped()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
bool OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::isBackClipped ( ) const
inlinevirtual

Returns true if and only if back clipping is enabled for this Viewport object.

Implements OdGsView.

Definition at line 1063 of file GsInterfaceWrappers.h.

◆ isFrontClipped()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
bool OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::isFrontClipped ( ) const
inlinevirtual

Returns true if and only if front clipping is enabled for this Viewport object.

Implements OdGsView.

Definition at line 1059 of file GsInterfaceWrappers.h.

◆ isPerspective()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
bool OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::isPerspective ( ) const
inlinevirtual

Returns true if and only if the projection type for this Viewport object is kPerspective.

Implements OdGsView.

Definition at line 1054 of file GsInterfaceWrappers.h.

◆ isViewportBorderVisible()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
bool OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::isViewportBorderVisible ( ) const
inlinevirtual

Returns true if and only if the border is visible for this Viewport object.

Implements OdGsView.

Definition at line 1041 of file GsInterfaceWrappers.h.

◆ isVisible()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
bool OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::isVisible ( )
inlinevirtual

Returns true if and only if this Viewport object is not hidden.

Implements OdGsView.

Definition at line 1072 of file GsInterfaceWrappers.h.

◆ lensLength()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
double OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::lensLength ( ) const
inlinevirtual

Returns the perspective lens length for this Viewport object.

Implements OdGsView.

Definition at line 1052 of file GsInterfaceWrappers.h.

◆ linetypeAlternateScaleMultiplier()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
double OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::linetypeAlternateScaleMultiplier ( ) const
inlinevirtual

Returns current alternate linetype scale multiplier value.

Implements OdGsView.

Definition at line 1077 of file GsInterfaceWrappers.h.

◆ linetypeScaleMultiplier()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
double OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::linetypeScaleMultiplier ( ) const
inlinevirtual

Returns current linetype scale multiplier value.

Implements OdGsView.

Definition at line 1075 of file GsInterfaceWrappers.h.

◆ lineweightToDcScale()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
double OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::lineweightToDcScale ( ) const
inlinevirtual

Returns the scale factor for displaying Lineweights in this Viewport object.

Implements OdGsView.

Definition at line 992 of file GsInterfaceWrappers.h.

◆ mode()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGsView::RenderMode OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::mode ( ) const
inlinevirtual

Sets the render mode for this Viewport object.

Remarks
mode must be one of the following:

Value Description kBoundingBox -1 Bounding box. For internal use only. k2DOptimized 0 Standard display. Optimized for 2D. kWireframe 1 Standard display. Uses 3D pipeline. kHiddenLine 2 Wireframe display. Hidden lines removed. kFlatShaded 3 Faceted display. One color per face. kGouraudShaded 4 Smooth shaded display. Colors interpolated between vertices. kFlatShadedWithWireframe 5 Faceted display with wireframe overlay. kGouraudShadedWithWireframe 6 Smooth shaded display with wireframe overlay.

Implements OdGsView.

Definition at line 1068 of file GsInterfaceWrappers.h.

◆ position()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGePoint3d OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::position ( ) const
inlinevirtual

Returns the WCS camera position for this Viewport object.

Implements OdGsView.

Definition at line 1049 of file GsInterfaceWrappers.h.

◆ setAlternateLinetypeScaleMultiplier()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setAlternateLinetypeScaleMultiplier ( double  linetypeAlternateScaleMultiplier)
inlinevirtual

Sets a multiplier that could be used as an alternate scale factor for linetypes in this Viewport object.

Parameters
linetypeAlternateScaleMultiplier[in] Alternate linetype scale multiplier.

Implements OdGsView.

Definition at line 1076 of file GsInterfaceWrappers.h.

◆ setBackClip()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setBackClip ( double  backClip)
inlinevirtual

Sets the back clip distance from the target of this Viewport object.

Parameters
backClip[in] Back clip distance.

Implements OdGsView.

Definition at line 1064 of file GsInterfaceWrappers.h.

◆ setBackground()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setBackground ( OdDbStub *  backgroundId)
inlinevirtual

Sets background object for this view.

Parameters
backgroundId[in] New background object ID.

Implements OdGsView.

Definition at line 1082 of file GsInterfaceWrappers.h.

◆ setDevice()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setDevice ( OdGsDevice pDevice)
inline

Definition at line 987 of file GsInterfaceWrappers.h.

◆ setEnableBackClip()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setEnableBackClip ( bool  enable)
inlinevirtual

Controls the back clipping of this Viewport object.

Parameters
enable[in] Enable back clipping.

Implements OdGsView.

Definition at line 1062 of file GsInterfaceWrappers.h.

◆ setEnableFrontClip()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setEnableFrontClip ( bool  enable)
inlinevirtual

Controls the front clipping of this Viewport object.

Parameters
enable[in] Enable front clipping.

Implements OdGsView.

Definition at line 1058 of file GsInterfaceWrappers.h.

◆ setFrontClip()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setFrontClip ( double  frontClip)
inlinevirtual

Sets the front clip distance from the target of this Viewport object.

Parameters
frontClip[in] Front clip distance.

Implements OdGsView.

Definition at line 1060 of file GsInterfaceWrappers.h.

◆ setLensLength()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setLensLength ( double  lensLength)
inlinevirtual

Sets the perspective lens length for this Viewport object.

Parameters
lensLength[in] Perspective lens length.

Implements OdGsView.

Definition at line 1053 of file GsInterfaceWrappers.h.

◆ setLinetypeScaleMultiplier()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setLinetypeScaleMultiplier ( double  linetypeScaleMultiplier)
inlinevirtual

Sets a multiplier that is used to scale all linetypes in this Viewport object.

Parameters
linetypeScaleMultiplier[in] Linetype scale multiplier.

Implements OdGsView.

Definition at line 1074 of file GsInterfaceWrappers.h.

◆ setLineweightToDcScale()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setLineweightToDcScale ( double  scale)
inlinevirtual

Sets the scale factor for displaying Lineweights in this Viewport object.

Parameters
scale[in] Scale factor.

Implements OdGsView.

Definition at line 993 of file GsInterfaceWrappers.h.

◆ setMode()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setMode ( OdGsView::RenderMode  mode)
inlinevirtual

Sets the render mode for this Viewport object.

Parameters
mode[in] Render mode.
Remarks
mode must be one of the following:

Value Description kBoundingBox -1 Bounding box. For internal use only. k2DOptimized 0 Standard display. Optimized for 2D. kWireframe 1 Standard display. Uses 3D pipeline. kHiddenLine 2 Wireframe display. Hidden lines removed. kFlatShaded 3 Faceted display. One color per face. kGouraudShaded 4 Smooth shaded display. Colors interpolated between vertices. kFlatShadedWithWireframe 5 Faceted display with wireframe overlay. kGouraudShadedWithWireframe 6 Smooth shaded display with wireframe overlay.

Implements OdGsView.

Definition at line 1067 of file GsInterfaceWrappers.h.

◆ setUserGiContext()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setUserGiContext ( OdGiContext pUserGiContext)
inlinevirtual

Sets the User Context object associated with this Viewport object.

Parameters
pUserGiContext[in] Pointer to the User Context.

Implements OdGsView.

Definition at line 990 of file GsInterfaceWrappers.h.

◆ setView()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setView ( const OdGePoint3d position,
const OdGePoint3d target,
const OdGeVector3d upVector,
double  fieldWidth,
double  fieldHeight,
OdGsView::Projection  projectionType = OdGsView::kParallel 
)
inlinevirtual

Sets the camera parameters for this Viewport object.

Parameters
position[in] Camera position.
target[in] Camera target.
upVector[in] Camera up vector.
fieldWidth[in] Projection plane (field) width.
fieldHeight[in] Projection plane (field) height.
projectionType[in] Projection type.
Remarks
All parameters are in WCS coordinates.

projectionType must be one of the following:

Value kParallel 0 kPerspective 1

Remarks
This method defines the transfomation from WCS coordinates to normalized device coordinates.

Implements OdGsView.

Definition at line 1043 of file GsInterfaceWrappers.h.

◆ setViewInfo()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setViewInfo ( const OdGsClientViewInfo clientViewInfo)
inline

Definition at line 1080 of file GsInterfaceWrappers.h.

◆ setViewport() [1/3]

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setViewport ( const OdGePoint2d lowerLeft,
const OdGePoint2d upperRight 
)
inlinevirtual

Sets the size and position of this Viewport object.

Parameters
lowerLeft[in] Lower-left corner in nomalized device coordinates [0.0 .. 1.0].
upperRight[in] Upper-right corner in nomalized device coordinates [0.0 .. 1.0].
screenRect[in] Screen rectangle in device coordinates (pixels).
Remarks
(0,0) is the lower-left corner of the owning Device object. Coordinates increase upward and to the right.
The View object can be partly or completely off screen.

Implements OdGsView.

Definition at line 995 of file GsInterfaceWrappers.h.

◆ setViewport() [2/3]

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setViewport ( const OdGsDCRect screenRect)
inlinevirtual

Implements OdGsView.

Definition at line 997 of file GsInterfaceWrappers.h.

◆ setViewport() [3/3]

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setViewport ( const OdGsDCRectDouble screenRect)
inlinevirtual

Reimplemented from OdGsView.

Definition at line 998 of file GsInterfaceWrappers.h.

◆ setViewportBorderProperties()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setViewportBorderProperties ( ODCOLORREF  color,
int  width 
)
inlinevirtual

Sets the color and width of the border for this Viewport object.

Parameters
color[in] Border color.
width[in] Border width in pixels.

Implements OdGsView.

Definition at line 1036 of file GsInterfaceWrappers.h.

◆ setViewportBorderVisibility()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setViewportBorderVisibility ( bool  visible)
inlinevirtual

Controls the border visibility for this Viewport object.

Parameters
visible[in] Controls visibility.

Implements OdGsView.

Definition at line 1040 of file GsInterfaceWrappers.h.

◆ setViewportClipRegion() [1/2]

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setViewportClipRegion ( int  numContours,
int const *  numVertices,
OdGePoint2d const *  vertices 
)
inlinevirtual

Implements OdGsView.

Definition at line 1014 of file GsInterfaceWrappers.h.

◆ setViewportClipRegion() [2/2]

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setViewportClipRegion ( int  numContours,
int const *  numVertices,
OdGsDCPoint const *  vertices 
)
inlinevirtual

Defines a polygonal clip region for this Viewport object.

Parameters
numCoutours[in] Number of polygonal contours.
numVertices[in] Array of the number of vertices in each polygonal contour.
vertices[in] Array of device coordinate (pixel) vertices defining the polygonal contours.

Implements OdGsView.

Definition at line 1004 of file GsInterfaceWrappers.h.

◆ setVisualStyle()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::setVisualStyle ( OdDbStub *  visualStyleId)
inlinevirtual

Sets visual style object for this view.

Parameters
visualStyleId[in] New visual style object ID.

Implements OdGsView.

Definition at line 1085 of file GsInterfaceWrappers.h.

◆ show()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::show ( )
inlinevirtual

Un-hides this Viewport object.

Implements OdGsView.

Definition at line 1071 of file GsInterfaceWrappers.h.

◆ target()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGePoint3d OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::target ( ) const
inlinevirtual

Returns the WCS camera target for this Viewport object.

Implements OdGsView.

Definition at line 1050 of file GsInterfaceWrappers.h.

◆ upVector()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGeVector3d OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::upVector ( ) const
inlinevirtual

Returns the WCS camera up vector for this Viewport object.

Implements OdGsView.

Definition at line 1051 of file GsInterfaceWrappers.h.

◆ userGiContext()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGiContext* OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::userGiContext ( ) const
inlinevirtual

Returns the GiContext object associated with this Viewport object.

Implements OdGsView.

Definition at line 989 of file GsInterfaceWrappers.h.

◆ viewportClipRegion() [1/2]

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::viewportClipRegion ( OdIntArray counts,
OdGePoint2dArray vertices 
) const
inlinevirtual

Implements OdGsView.

Definition at line 1033 of file GsInterfaceWrappers.h.

◆ viewportClipRegion() [2/2]

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::viewportClipRegion ( OdIntArray counts,
OdGsDCPointArray vertices 
) const
inlinevirtual

Returns a polygonal clip region for this Viewport object.

Parameters
counts[out] Array of the number of vertices in each polygonal contour.
vertices[out] Array of device coordinate (pixel) vertices defining the polygonal contours.

Implements OdGsView.

Definition at line 1024 of file GsInterfaceWrappers.h.

◆ visualStyle()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdDbStub* OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::visualStyle ( ) const
inlinevirtual

Returns current visual style object ID for this view.

Implements OdGsView.

Definition at line 1086 of file GsInterfaceWrappers.h.

Member Data Documentation

◆ m_backClip

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
double OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_backClip
protected

Definition at line 951 of file GsInterfaceWrappers.h.

◆ m_bBackClip

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
bool OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_bBackClip
protected

Definition at line 950 of file GsInterfaceWrappers.h.

◆ m_bBorderVisible

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
bool OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_bBorderVisible
protected

Definition at line 944 of file GsInterfaceWrappers.h.

◆ m_bFrontClip

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
bool OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_bFrontClip
protected

Definition at line 950 of file GsInterfaceWrappers.h.

◆ m_bHidden

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
bool OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_bHidden
protected

Definition at line 953 of file GsInterfaceWrappers.h.

◆ m_bkgnd

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdDbStub* OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_bkgnd
protected

Definition at line 956 of file GsInterfaceWrappers.h.

◆ m_borderColor

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
ODCOLORREF OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_borderColor
protected

Definition at line 942 of file GsInterfaceWrappers.h.

◆ m_borderWidth

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
int OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_borderWidth
protected

Definition at line 943 of file GsInterfaceWrappers.h.

◆ m_dcRect

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGsDCRectDouble OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_dcRect
protected

Definition at line 939 of file GsInterfaceWrappers.h.

◆ m_fieldsHeight

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
double OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_fieldsHeight
protected

Definition at line 947 of file GsInterfaceWrappers.h.

◆ m_fieldsWidth

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
double OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_fieldsWidth
protected

Definition at line 947 of file GsInterfaceWrappers.h.

◆ m_frontClip

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
double OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_frontClip
protected

Definition at line 951 of file GsInterfaceWrappers.h.

◆ m_lensLength

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
double OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_lensLength
protected

Definition at line 949 of file GsInterfaceWrappers.h.

◆ m_llVpt

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGePoint2d OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_llVpt
protected

Definition at line 938 of file GsInterfaceWrappers.h.

◆ m_ltpMult1

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
double OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_ltpMult1
protected

Definition at line 954 of file GsInterfaceWrappers.h.

◆ m_ltpMult2

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
double OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_ltpMult2
protected

Definition at line 954 of file GsInterfaceWrappers.h.

◆ m_lwdDcScale

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
double OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_lwdDcScale
protected

Definition at line 937 of file GsInterfaceWrappers.h.

◆ m_nrcClipCounts

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdIntArray OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_nrcClipCounts
protected

Definition at line 940 of file GsInterfaceWrappers.h.

◆ m_nrcClipPoints

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGePoint2dArray OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_nrcClipPoints
protected

Definition at line 941 of file GsInterfaceWrappers.h.

◆ m_pContext

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGiContext* OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_pContext
protected

Definition at line 936 of file GsInterfaceWrappers.h.

◆ m_pDevice

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGsDevice* OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_pDevice
protected

Definition at line 935 of file GsInterfaceWrappers.h.

◆ m_position

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGePoint3d OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_position
protected

Definition at line 945 of file GsInterfaceWrappers.h.

◆ m_projection

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGsView::Projection OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_projection
protected

Definition at line 948 of file GsInterfaceWrappers.h.

◆ m_renderMode

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGsView::RenderMode OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_renderMode
protected

Definition at line 952 of file GsInterfaceWrappers.h.

◆ m_target

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGePoint3d OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_target
protected

Definition at line 945 of file GsInterfaceWrappers.h.

◆ m_upVector

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGeVector3d OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_upVector
protected

Definition at line 946 of file GsInterfaceWrappers.h.

◆ m_urVpt

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGePoint2d OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_urVpt
protected

Definition at line 938 of file GsInterfaceWrappers.h.

◆ m_viewInfo

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdGsClientViewInfo OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_viewInfo
protected

Definition at line 955 of file GsInterfaceWrappers.h.

◆ m_visualStyle

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdDbStub * OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_visualStyle
protected

Definition at line 956 of file GsInterfaceWrappers.h.


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