CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
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< 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)
 
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 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 2142 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 2199 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 2690 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 2543 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 2662 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 2639 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 2233 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 2685 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 2495 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 2490 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 2519 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 2313 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 2326 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 2335 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 2411 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 2590 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 2532 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 2508 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 2485 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 2425 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 2602 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 2472 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 2632 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 2616 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 2259 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 2585 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 2457 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 2625 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 2538 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 2655 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 2240 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 2525 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 2501 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 2514 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 2478 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 2609 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 2267 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 2565 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 2252 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 2447 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 2646 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 2278 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 2290 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 2300 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 2403 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 2418 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 2362 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 2344 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 2671 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 2595 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 2462 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 2467 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 2245 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 2395 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 2379 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 2678 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 2167 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 2161 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 2160 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 2154 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 2160 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 2163 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 2166 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 2152 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 2153 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 2149 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 2157 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 2157 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 2161 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 2159 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 2148 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 2164 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 2164 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 2147 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 2150 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 2151 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 2146 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 2145 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 2155 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 2158 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 2162 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 2155 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 2156 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 2148 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 2165 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 2166 of file GsInterfaceWrappers.h.


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