CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase > Class Template Reference

#include <GsInterfaceWrappers.h>

Inheritance diagram for OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >:
OdGsViewWrapper< GsViewInterface, RedirectionBase > OdGsDefaultRedirectionBase< RedirectionBaseInterface, RedirectionInterface >

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
 
void enableAntiAliasing (OdUInt32 nMode)
 
OdUInt32 antiAliasingMode () const
 
- Public Member Functions inherited from OdGsViewWrapper< GsViewInterface, RedirectionBase >
 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, const OdUInt16 *altSourceLwds=NULL)
 
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)
 
int numRootDrawables () const
 
OdDbStub * rootDrawableIdAt (int i, OdGsModelPtr *pModelReturn) const
 
OdGiDrawablePtr rootDrawableAt (int i, OdGsModelPtr *pModelReturn) const
 
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)
 
OdDbStub * visualStyle () const
 
void setVisualStyle (const OdGiVisualStyle &visualStyle)
 
bool visualStyle (OdGiVisualStyle &visualStyle) const
 
void enableDefaultLighting (bool bEnable, OdGsView::DefaultLightingType lightType=OdGsView::kTwoLights)
 
void getSnapShot (OdGiRasterImagePtr &pImage, const OdGsDCRect &region)
 
void collide (OdGiPathNode const *const *pInputList, OdUInt32 nInputListSize, OdGsCollisionDetectionReactor *pReactor, OdGiPathNode const *const *pCollisionWithList=NULL, OdUInt32 nCollisionWithListSize=0, const OdGsCollisionDetectionContext *pCtx=NULL)
 
void rayTrace (const OdGePoint3d &rayOrigin, const OdGeVector3d &rayDirection, OdGsRayTraceReactor *pReactor, bool bSortedSelection=false, OdGiPathNode const *const *pObjectList=NULL, OdUInt32 nObjectListSize=0)
 
void enableAntiAliasing (OdUInt32 nMode)
 
OdUInt32 antiAliasingMode () const
 
void enableSSAO (bool bEnable) ODRX_OVERRIDE
 
bool ssaoMode () const ODRX_OVERRIDE
 
- Public Member Functions inherited from OdGsDefaultRedirectionBase< RedirectionBaseInterface, RedirectionInterface >
 OdGsDefaultRedirectionBase (RedirectionBaseInterface *pRedirectionObj=NULL)
 
bool hasRedirection () const
 
const RedirectionBaseInterface * redirection () const
 
RedirectionBaseInterface * redirection ()
 
void setRedirection (RedirectionBaseInterface *pRedirectionObj)
 
void resetRedirection ()
 

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
 
OdUInt32 m_antiAliasingMode
 

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 2160 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

Default constructor for the OdGsViewWrapperMinimalImpl class. Sets the following data members:

member Value Description m_pDevice 0 Owning device m_pContext NULL Vectorization context m_lwdDcScale 0.0 Scale factor for displaying lineweights in the Viewport m_borderColor 0 View border color m_borderWidth 0 View border width m_borderVisible false View border visibility m_target OdGePoint3d::kOrigin + OdGeVector3d::kZAxis Camera target m_upVector OdGeVector3d::kYAxis Camera "up" vector m_fieldWidth 1.0 Camera field width m_fieldHeight 1.0 Camera field height m_projection OdGsView::kParallel Camera projection m_lensLength 50.0 Camera lens length m_bFrontClip false Flag that specifies whether front clipping is enabled m_bBackClip false Flag that specifies whether back clipping is enabled m_frontClip 0.0 Front clipping distance m_backClip 0.0 Back clipping distance m_renderMode OdGsView::k2DOptimized Render mode m_bHidden false Flag that specifies whether viewport is hidden m_ltpMult1 1.0 Multiplier that is used to scale all linetypes in the Viewport m_ltpMult2 1.0 Alternate multiplier that is used to scale all linetypes in the Viewport m_bkgnd NULL Identifier of a view background object m_visualStyle NULL Identifier of a visual style object m_antiAliasingMode 3 Anti-aliasing mode

Definition at line 2217 of file GsInterfaceWrappers.h.

Member Function Documentation

◆ antiAliasingMode()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdUInt32 OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::antiAliasingMode ( ) const
inline

Returns anti-aliasing mode for current Viewport object.

Definition at line 2708 of file GsInterfaceWrappers.h.

◆ backClip()

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

Returns the back clip distance from the target of the wrapped viewport object.

Definition at line 2561 of file GsInterfaceWrappers.h.

◆ background()

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

Returns current background object ID for the wrapped view.

See also
<link tv_working_with_attributes_view_backgrounds, Work with View Backgrounds>

Definition at line 2680 of file GsInterfaceWrappers.h.

◆ clientViewInfo()

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

Returns the ClientViewInfo for the wrapped viewport object.

Parameters
clientViewInfo[out] Receives the ClientViewInfo.

Definition at line 2657 of file GsInterfaceWrappers.h.

◆ device()

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

Returns the GsDevice object associated with the wrapped viewport object.

See also
<link tv_working_with_base_classes_device, Work with Visualize Graphics Devices>

Definition at line 2251 of file GsInterfaceWrappers.h.

◆ enableAntiAliasing()

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
void OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::enableAntiAliasing ( OdUInt32 nMode)
inline

Enable or disable anti-aliasing in current Viewport object.

Parameters
nLevel[in] Anti-aliasing mode (set as 3 by default). Set as 0 to disable anti-aliasing.

Definition at line 2703 of file GsInterfaceWrappers.h.

◆ fieldHeight()

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

Returns the WCS projection plane (field) height for the wrapped viewport object.

Definition at line 2513 of file GsInterfaceWrappers.h.

◆ fieldWidth()

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

Returns the WCS projection plane (field) width for the wrapped viewport object.

Definition at line 2508 of file GsInterfaceWrappers.h.

◆ frontClip()

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

Returns the front clip distance from the target of the wrapped viewport object.

Definition at line 2537 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
inline

Returns the size and position of the wrapped 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].
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.

Definition at line 2331 of file GsInterfaceWrappers.h.

◆ getViewport() [2/3]

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

Returns the size and position of the wrapped viewport object.

Parameters
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.

Definition at line 2344 of file GsInterfaceWrappers.h.

◆ getViewport() [3/3]

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

Returns the size and position of the wrapped viewport object.

Parameters
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.

Definition at line 2353 of file GsInterfaceWrappers.h.

◆ getViewportBorderProperties()

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

Returns the color and width of the border for the wrapped viewport object.

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

Definition at line 2429 of file GsInterfaceWrappers.h.

◆ hide()

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

Hides the wrapped viewport object.

Definition at line 2608 of file GsInterfaceWrappers.h.

◆ isBackClipped()

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

Checks whether back clipping is enabled for the wrapped viewport object.

Returns
true if back clipping is enabled, false otherwise.

Definition at line 2550 of file GsInterfaceWrappers.h.

◆ isFrontClipped()

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

Checks whether front clipping is enabled for the wrapped viewport object.

Returns
true if front clipping is enabled, false otherwise.

Definition at line 2526 of file GsInterfaceWrappers.h.

◆ isPerspective()

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

Checks whether the projection type for the wrapped viewport object is kPerspective.

Returns
true if projection type is kPerspective, false otherwise.

Definition at line 2503 of file GsInterfaceWrappers.h.

◆ isViewportBorderVisible()

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

Checks whether the border is visible.

Returns
true if the border is visible for the wrapped viewport object, false otherwise.

Definition at line 2443 of file GsInterfaceWrappers.h.

◆ isVisible()

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

Checks whether the wrapped viewport object is not hidden.

Returns
true if the wrapped viewport is visible, false otherwise.

Definition at line 2620 of file GsInterfaceWrappers.h.

◆ lensLength()

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

Returns the perspective lens length for the wrapped viewport object.

Definition at line 2490 of file GsInterfaceWrappers.h.

◆ linetypeAlternateScaleMultiplier()

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

Returns current alternate linetype scale multiplier value.

See also
<exref target="https://docs.opendesign.com/td/db_linetype.html">Working with Linetypes</exref>

Definition at line 2650 of file GsInterfaceWrappers.h.

◆ linetypeScaleMultiplier()

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

Returns current linetype scale multiplier value.

See also
<exref target="https://docs.opendesign.com/td/db_linetype.html">Working with Linetypes</exref>

Definition at line 2634 of file GsInterfaceWrappers.h.

◆ lineweightToDcScale()

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

Returns the scale factor for displaying Lineweights in the wrapped viewport object.

See also
<link tv_working_with_attributes_lineweights, Work with Lineweights>

Definition at line 2277 of file GsInterfaceWrappers.h.

◆ mode()

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

Sets the render mode for the wrapped 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.

Definition at line 2603 of file GsInterfaceWrappers.h.

◆ position()

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

Returns the WCS camera position for the wrapped viewport object.

Definition at line 2475 of file GsInterfaceWrappers.h.

◆ setAlternateLinetypeScaleMultiplier()

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

Sets a multiplier that could be used as an alternate scale factor for linetypes in the wrapped viewport object.

Parameters
linetypeAlternateScaleMultiplier[in] Alternate linetype scale multiplier.
See also
<exref target="https://docs.opendesign.com/td/db_linetype.html">Working with Linetypes</exref>

Definition at line 2643 of file GsInterfaceWrappers.h.

◆ setBackClip()

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

Sets the back clip distance from the target of the wrapped viewport object.

Parameters
backClip[in] Back clip distance.

Definition at line 2556 of file GsInterfaceWrappers.h.

◆ setBackground()

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

Sets background object for the wrapped view.

Parameters
backgroundId[in] New background object ID.
See also
<link tv_working_with_attributes_view_backgrounds, Work with View Backgrounds>

Definition at line 2673 of file GsInterfaceWrappers.h.

◆ setDevice()

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

Sets the owning device for the wrapped viewport.

See also
<link tv_working_with_base_classes_device, Work with Visualize Graphics Devices>

Definition at line 2258 of file GsInterfaceWrappers.h.

◆ setEnableBackClip()

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

Controls the back clipping of the wrapped viewport object.

Parameters
enable[in] Enable back clipping.

Definition at line 2543 of file GsInterfaceWrappers.h.

◆ setEnableFrontClip()

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

Controls the front clipping of the wrapped viewport object.

Parameters
enable[in] Enable front clipping.

Definition at line 2519 of file GsInterfaceWrappers.h.

◆ setFrontClip()

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

Sets the front clip distance from the target of the wrapped viewport object.

Parameters
frontClip[in] Front clip distance.

Definition at line 2532 of file GsInterfaceWrappers.h.

◆ setLensLength()

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

Sets the perspective lens length for the wrapped viewport object.

Parameters
lensLength[in] Perspective lens length.

Definition at line 2496 of file GsInterfaceWrappers.h.

◆ setLinetypeScaleMultiplier()

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

Sets a multiplier that is used to scale all linetypes in the wrapped viewport object.

Parameters
linetypeScaleMultiplier[in] Linetype scale multiplier.

Definition at line 2627 of file GsInterfaceWrappers.h.

◆ setLineweightToDcScale()

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

Sets the scale factor for displaying Lineweights in the wrapped viewport object.

Parameters
scale[in] Scale factor.
See also
<link tv_working_with_attributes_lineweights, Work with Lineweights>

Definition at line 2285 of file GsInterfaceWrappers.h.

◆ setMode()

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

Sets the render mode for the wrapped 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.

Definition at line 2583 of file GsInterfaceWrappers.h.

◆ setUserGiContext()

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

Sets the User Context object associated with the wrapped viewport object.

Parameters
pUserGiContext[in] Pointer to the User Context.

Definition at line 2270 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 )
inline

Sets the camera parameters for the wrapped 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
This method defines the transfomation from WCS coordinates to normalized device coordinates. All parameters are in WCS coordinates. projectionType must be one of the following:

Value kParallel 0 kPerspective 1

Definition at line 2465 of file GsInterfaceWrappers.h.

◆ setViewInfo()

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

Sets the ClientViewInfo for the wrapped viewport object.

Parameters
clientViewInfo[out] Receives the ClientViewInfo.

Definition at line 2664 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 )
inline

Sets the size and position of the wrapped 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].
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.

Definition at line 2296 of file GsInterfaceWrappers.h.

◆ setViewport() [2/3]

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

Sets the size and position of the wrapped viewport object.

Parameters
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.

Definition at line 2308 of file GsInterfaceWrappers.h.

◆ setViewport() [3/3]

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

Sets the size and position of the wrapped viewport object.

Parameters
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.

Definition at line 2318 of file GsInterfaceWrappers.h.

◆ setViewportBorderProperties()

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

Sets the color and width of the border for the wrapped viewport object.

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

Definition at line 2421 of file GsInterfaceWrappers.h.

◆ setViewportBorderVisibility()

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

Controls the border visibility for the wrapped viewport object.

Parameters
visible[in] Controls visibility.

Definition at line 2436 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 )
inline

Defines a polygonal clip region for the wrapped 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.

Definition at line 2380 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 )
inline

Defines a polygonal clip region for the wrapped 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.

Definition at line 2362 of file GsInterfaceWrappers.h.

◆ setVisualStyle()

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

Sets visual style object for the wrapped view.

Parameters
visualStyleId[in] New visual style object ID.
See also
<link tv_working_with_attributes_visual_styles, Work with Visual Styles>

Definition at line 2689 of file GsInterfaceWrappers.h.

◆ show()

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

Un-hides the wrapped viewport object.

Definition at line 2613 of file GsInterfaceWrappers.h.

◆ target()

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

Returns the WCS camera target for the wrapped viewport object.

Definition at line 2480 of file GsInterfaceWrappers.h.

◆ upVector()

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

Returns the WCS camera up vector for the wrapped viewport object.

Definition at line 2485 of file GsInterfaceWrappers.h.

◆ userGiContext()

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

Returns pointer to the GiContext object associated with the wrapped viewport object.

Definition at line 2263 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
inline

Returns a polygonal clip region for the wrapped 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.

Definition at line 2413 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
inline

Returns a polygonal clip region for the wrapped 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.

Definition at line 2397 of file GsInterfaceWrappers.h.

◆ visualStyle()

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

Returns current visual style object ID for the wrapped view.

See also
<link tv_working_with_attributes_visual_styles, Work with Visual Styles>

Definition at line 2696 of file GsInterfaceWrappers.h.

Member Data Documentation

◆ m_antiAliasingMode

template<typename GsViewInterface = OdGsView, typename RedirectionBase = OdGsDefaultRedirectionBase<OdGsView, GsViewInterface>>
OdUInt32 OdGsViewWrapperMinimalImpl< GsViewInterface, RedirectionBase >::m_antiAliasingMode
protected

Definition at line 2185 of file GsInterfaceWrappers.h.

◆ m_backClip

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

Definition at line 2179 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 2178 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 2172 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 2178 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 2181 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 2184 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 2170 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 2171 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 2167 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 2175 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 2175 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 2179 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 2177 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 2166 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 2182 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 2182 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 2165 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 2168 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 2169 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 2164 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 2163 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 2173 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 2176 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 2180 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 2173 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 2174 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 2166 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 2183 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 2184 of file GsInterfaceWrappers.h.


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