|
| | OdGsViewWrapperMinimalImpl (OdGsView *pRedirectionView=NULL) |
| |
| OdGsDevice * | device () const |
| |
| void | setDevice (OdGsDevice *pDevice) |
| |
| OdGiContext * | userGiContext () 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 |
| |
| | OdGsViewWrapper (OdGsView *pRedirectionView=NULL) |
| |
| OdGsDevice * | device () const |
| |
| OdGiContext * | userGiContext () 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 OdGiClipBoundary * | viewport3dClipping (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 () |
| |
| OdGsModel * | getModel (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 ¶llax) 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 ®ion) |
| |
| 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 |
| |
| | OdGsDefaultRedirectionBase (RedirectionBaseInterface *pRedirectionObj=NULL) |
| |
| bool | hasRedirection () const |
| |
| const RedirectionBaseInterface * | redirection () const |
| |
| RedirectionBaseInterface * | redirection () |
| |
| void | setRedirection (RedirectionBaseInterface *pRedirectionObj) |
| |
| void | resetRedirection () |
| |
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.