14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
134IntPtr p_numLineweights=
Teigha.
Core.Helpers.MarshalbyteFixedArray(numLineweights);
139Marshal.FreeCoTaskMem(p_numLineweights);
174IntPtr p_numContours=
Teigha.
Core.Helpers.MarshalDCClipRegion(numContours);
179Marshal.FreeCoTaskMem(p_numContours);
404 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
411 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
417 MemoryManager mMan = MemoryManager.GetMemoryManager();
418 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
437 MemoryManager mMan = MemoryManager.GetMemoryManager();
438 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
567IntPtr p_pts=
Teigha.
Core.Helpers.MarshalOdGsDCPointArray(pts);
572Marshal.FreeCoTaskMem(p_pts);
581 public virtual void dolly(
double xDolly,
double yDolly,
double zDolly) {
586 public virtual void roll(
double rollAngle) {
591 public virtual void orbit(
double xOrbit,
double yOrbit) {
596 public virtual void zoom(
double zoomFactor) {
601 public virtual void pan(
double xPan,
double yPan) {
629 MemoryManager mMan = MemoryManager.GetMemoryManager();
630 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
649 MemoryManager mMan = MemoryManager.GetMemoryManager();
650 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
669 MemoryManager mMan = MemoryManager.GetMemoryManager();
670 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
780 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
792 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
820 IntPtr saved_pImage = tmp_pImage;
826if(tmp_pImage == IntPtr.Zero) pImage =
null;
827 if(tmp_pImage != IntPtr.Zero && tmp_pImage != saved_pImage)
829 MemoryTransaction mTrans_pImage = MemoryManager.GetMemoryManager().GetCurrentTransaction();
830 if(mTrans_pImage !=
null)
static global::System.Exception Retrieve()
static void OdGsView_collide__SWIG_2(HandleRef jarg1, [In, MarshalAs(UnmanagedType.LPArray)]OdGiPathNode[] jarg2, UInt32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, [In, MarshalAs(UnmanagedType.LPArray)]OdGiPathNode[] jarg5)
static void OdGsView_setViewportBorderVisibility(HandleRef jarg1, bool jarg2)
static void OdGsView_setVisualStyle__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsView_removeViewport3dClipping(HandleRef jarg1)
static bool OdGsView_visualStyle__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdGsView_collide__SWIG_3(HandleRef jarg1, [In, MarshalAs(UnmanagedType.LPArray)]OdGiPathNode[] jarg2, UInt32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static IntPtr OdGsView_cloneView__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)
static bool OdGsView_isStereoEnabled(HandleRef jarg1)
static void OdGsView_setClearColor(HandleRef jarg1, int jarg2)
static void OdGsView_setViewport3dClipping__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGsView_cast(HandleRef jarg1)
static global::System.IntPtr OdGsView_viewport3dClipping__SWIG_1(HandleRef jarg1)
static bool OdGsView_isFrontClipped(HandleRef jarg1)
static void OdGsView_setFrontClip(HandleRef jarg1, double jarg2)
static IntPtr OdGsView_cloneView__SWIG_2(HandleRef jarg1)
static void OdGsView_getNumPixelsInUnitSquare__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static int OdGsView_mode(HandleRef jarg1)
static void OdGsView_pan(HandleRef jarg1, double jarg2, double jarg3)
static double OdGsView_lensLength(HandleRef jarg1)
static void OdGsView_enableDefaultLighting__SWIG_1(HandleRef jarg1, bool jarg2)
static void OdGsView_invalidateCachedViewportGeometry(HandleRef jarg1)
static global::System.IntPtr OdGsView_position(HandleRef jarg1)
static global::System.IntPtr OdGsView_target(HandleRef jarg1)
static global::System.IntPtr OdGsView_rootDrawableIdAt__SWIG_0(HandleRef jarg1, int jarg2, out OdGsModel jarg3)
static double OdGsView_linetypeAlternateScaleMultiplier(HandleRef jarg1)
static bool OdGsView_isPerspective(HandleRef jarg1)
static void OdGsView_setView__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, double jarg5, double jarg6, int jarg7)
static void OdGsView_beginInteractivity(HandleRef jarg1, double jarg2)
static void delete_OdGsView(HandleRef jarg1)
static global::System.IntPtr OdGsView_worldToDeviceMatrix(HandleRef jarg1)
static UInt32 OdGsView_antiAliasingMode(HandleRef jarg1)
static double OdGsView_backClip(HandleRef jarg1)
static global::System.IntPtr OdGsView_screenMatrix(HandleRef jarg1)
static global::System.IntPtr OdGsView_projectionMatrix(HandleRef jarg1)
static double OdGsView_linetypeScaleMultiplier(HandleRef jarg1)
static void OdGsView_setMode(HandleRef jarg1, int jarg2)
static bool OdGsView_exceededBounds(HandleRef jarg1)
static void OdGsView_getViewportBorderProperties(HandleRef jarg1, out UInt32 jarg2, out int jarg3)
static bool OdGsView_isInInteractivity(HandleRef jarg1)
static IntPtr OdGsView_rootDrawableAt__SWIG_0(HandleRef jarg1, int jarg2, out OdGsModel jarg3)
static global::System.IntPtr OdGsView_getModelList(HandleRef jarg1)
static IntPtr OdGsView_getModel(HandleRef jarg1, HandleRef jarg2)
static void OdGsView_setBackClip(HandleRef jarg1, double jarg2)
static void OdGsView_zoomExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsView_setViewportClipRegion__SWIG_0(HandleRef jarg1, IntPtr jarg2)
static bool OdGsView_ssaoMode(HandleRef jarg1)
static IntPtr OdGsView_createObject()
static void OdGsView_getViewport__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsView_setEnableBackClip(HandleRef jarg1, bool jarg2)
static void OdGsView_viewportClipRegion__SWIG_1(HandleRef jarg1, IntPtr jarg2, IntPtr jarg3)
static void OdGsView_setAlternateLinetypeScaleMultiplier(HandleRef jarg1, double jarg2)
static void OdGsView_dolly__SWIG_1(HandleRef jarg1, double jarg2, double jarg3, double jarg4)
static void OdGsView_enableDefaultLighting__SWIG_0(HandleRef jarg1, bool jarg2, int jarg3)
static void OdGsView_setViewport__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsView_isVisible(HandleRef jarg1)
static global::System.IntPtr OdGsView_background(HandleRef jarg1)
static bool OdGsView_pointInView(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsView_enableSSAO(HandleRef jarg1, bool jarg2)
static bool OdGsView_add(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static IntPtr OdGsView_rootDrawableAt__SWIG_1(HandleRef jarg1, int jarg2)
static void OdGsView_viewportClipRegion__SWIG_0(HandleRef jarg1, IntPtr jarg2, IntPtr jarg3)
static IntPtr OdGsView_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdGsView_zoomWindow(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGsView_desc()
static void OdGsView_initLights(HandleRef jarg1, HandleRef jarg2)
static void OdGsView_removeViewportClipRegion(HandleRef jarg1)
static void OdGsView_dolly__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGsView_viewingMatrix(HandleRef jarg1)
static void OdGsView_clientViewInfo(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsView_setLineweightToDcScale(HandleRef jarg1, double jarg2)
static void OdGsView_setVisualStyle__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static double OdGsView_frontClip(HandleRef jarg1)
static void OdGsView_setUserGiContext(HandleRef jarg1, HandleRef jarg2)
static void OdGsView_viewParameters(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGsView_isA(HandleRef jarg1)
static void OdGsView_setLineweightEnum(HandleRef jarg1, IntPtr jarg2)
static bool OdGsView_extentsInView(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGsView_device(HandleRef jarg1)
static IntPtr OdGsView_cloneView__SWIG_1(HandleRef jarg1, bool jarg2)
static double OdGsView_fieldHeight(HandleRef jarg1)
static void OdGsView_getNumPixelsInUnitSquare__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGsView_isViewportBorderVisible(HandleRef jarg1)
static void OdGsView_show(HandleRef jarg1)
static IntPtr OdGsView_userGiContext(HandleRef jarg1)
static void OdGsView_enableAntiAliasing(HandleRef jarg1, UInt32 jarg2)
static bool OdGsView_pointInViewport(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsView_setEnableFrontClip(HandleRef jarg1, bool jarg2)
static double OdGsView_interactivityFrameRate(HandleRef jarg1)
static void OdGsView_enableStereo(HandleRef jarg1, bool jarg2)
static double OdGsView_lineweightToDcScale(HandleRef jarg1)
static void OdGsView_update(HandleRef jarg1)
static string OdGsView_getRealClassName(IntPtr jarg1)
static void OdGsView_collide__SWIG_0(HandleRef jarg1, [In, MarshalAs(UnmanagedType.LPArray)]OdGiPathNode[] jarg2, UInt32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, [In, MarshalAs(UnmanagedType.LPArray)]OdGiPathNode[] jarg5, UInt32 jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static void OdGsView_thawLayer(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsView_setLensLength(HandleRef jarg1, double jarg2)
static double OdGsView_fieldWidth(HandleRef jarg1)
static global::System.IntPtr OdGsView_upVector(HandleRef jarg1)
static bool OdGsView_isBackClipped(HandleRef jarg1)
static bool OdGsView_isValid(HandleRef jarg1)
static void OdGsView_getViewport__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsView_invalidate__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsView_endInteractivity(HandleRef jarg1)
static void OdGsView_setBackground(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsView_clearFrozenLayers(HandleRef jarg1)
static void OdGsView_invalidate__SWIG_0(HandleRef jarg1)
static void OdGsView_flush(HandleRef jarg1)
static global::System.IntPtr OdGsView_visualStyle__SWIG_0(HandleRef jarg1)
static void OdGsView_setView__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, double jarg5, double jarg6)
static bool OdGsView_erase(HandleRef jarg1, HandleRef jarg2)
static void OdGsView_freezeLayer(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsView_zoom(HandleRef jarg1, double jarg2)
static void OdGsView_getViewport__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsView_eraseAll(HandleRef jarg1)
static void OdGsView_getSnapShot(HandleRef jarg1, ref IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsView_setLinetypeScaleMultiplier(HandleRef jarg1, double jarg2)
static void OdGsView_hide(HandleRef jarg1)
static global::System.IntPtr OdGsView_rootDrawableIdAt__SWIG_1(HandleRef jarg1, int jarg2)
static void OdGsView_setViewport3dClipping__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsView_orbit(HandleRef jarg1, double jarg2, double jarg3)
static void OdGsView_setViewport__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsView_setViewport__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsView_setViewportBorderProperties(HandleRef jarg1, UInt32 jarg2, int jarg3)
static void OdGsView_setStereoParameters(HandleRef jarg1, double jarg2, double jarg3)
static global::System.IntPtr OdGsView_objectToDeviceMatrix(HandleRef jarg1)
static void OdGsView_select(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5)
static void OdGsView_collide__SWIG_1(HandleRef jarg1, [In, MarshalAs(UnmanagedType.LPArray)]OdGiPathNode[] jarg2, UInt32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, [In, MarshalAs(UnmanagedType.LPArray)]OdGiPathNode[] jarg5, UInt32 jarg6)
static void OdGsView_roll(HandleRef jarg1, double jarg2)
static void OdGsView_getStereoParameters(HandleRef jarg1, out double jarg2, out double jarg3)
static global::System.IntPtr OdGsView_viewport3dClipping__SWIG_0(HandleRef jarg1, IntPtr jarg2)
static int OdGsView_numRootDrawables(HandleRef jarg1)
static HandleRef getCPtr(OdDbStub obj)
static HandleRef getCPtr(OdGePoint2dArray obj)
static HandleRef getCPtr(OdGePoint2d obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdGiAbstractClipBoundary obj)
static HandleRef getCPtr(OdGiClipBoundary obj)
static HandleRef getCPtr(OdGiContext obj)
static HandleRef getCPtr(OdGiDrawable obj)
static HandleRef getCPtr(OdGiRasterImage obj)
static HandleRef getCPtr(OdGiVisualStyle obj)
static HandleRef getCPtr(OdGsClientViewInfo obj)
static HandleRef getCPtr(OdGsCollisionDetectionContext obj)
static HandleRef getCPtr(OdGsCollisionDetectionReactor obj)
static HandleRef getCPtr(OdGsDCPointArray obj)
static HandleRef getCPtr(OdGsDCRectDouble obj)
static HandleRef getCPtr(OdGsDCRect obj)
static HandleRef getCPtr(OdGsModel obj)
static HandleRef getCPtr(OdGsSelectionReactor obj)
virtual Teigha.Core.OdGsDevice vb_device()
virtual OdGiDrawable rootDrawableAt(int i)
virtual int numRootDrawables()
virtual void invalidateCachedViewportGeometry()
virtual bool isViewportBorderVisible()
virtual OdGeMatrix3d projectionMatrix()
virtual void collide(OdGiPathNode[] pInputList, UInt32 nInputListSize, OdGsCollisionDetectionReactor pReactor)
virtual OdDbStub background()
virtual OdGiDrawable rootDrawableAt(int i, out OdGsModel pModelReturn)
virtual bool add(OdGiDrawable pSceneGraph, OdGsModel pModel)
virtual void viewportClipRegion(OdIntArray counts, OdGsDCPointArray vertices)
virtual void setViewport3dClipping(OdGiClipBoundary pBoundary, OdGiAbstractClipBoundary pClipInfo)
virtual UInt32 antiAliasingMode()
virtual bool visualStyle(OdGiVisualStyle visualStyle)
static HandleRef getCPtr(OdGsView obj)
virtual void setAlternateLinetypeScaleMultiplier(double linetypeAlternateScaleMultiplier)
override void Dispose(bool disposing)
virtual OdGeMatrix3d objectToDeviceMatrix()
virtual double linetypeAlternateScaleMultiplier()
virtual bool pointInView(OdGePoint3d pt)
virtual OdGsView cloneView(bool cloneViewParameters)
virtual void clearFrozenLayers()
virtual void setVisualStyle(OdDbStub visualStyleId)
static OdGsView cast(OdRxObject pObj)
virtual Teigha.Core.OdGePoint3d vb_position()
virtual bool isFrontClipped()
virtual double backClip()
virtual void setLineweightToDcScale(double scale)
virtual void setViewport3dClipping(OdGiClipBoundary pBoundary)
@ kGouraudShadedWithWireframe
@ kFlatShadedWithWireframe
virtual void getViewport(OdGsDCRect screenRect)
virtual Teigha.Core.OdGePoint3d vb_target()
virtual void setLineweightEnum(byte[] numLineweights)
void removeViewport3dClipping()
virtual void setEnableBackClip(bool enable)
virtual void setBackClip(double backClip)
virtual void beginInteractivity(double frameRateInHz)
virtual void enableDefaultLighting(bool bEnable, OdGsView.DefaultLightingType lightType)
virtual void initLights(OdRxIterator pLightsIterator)
void removeViewportClipRegion()
virtual double lensLength()
virtual void setViewport(OdGsDCRect screenRect)
virtual void setViewport(OdGePoint2d lowerLeft, OdGePoint2d upperRight)
virtual void roll(double rollAngle)
virtual void enableStereo(bool enabled)
virtual bool erase(OdGiDrawable sceneGraph)
virtual OdGsModelArray getModelList()
virtual void setUserGiContext(OdGiContext pUserGiContext)
virtual void setViewportBorderProperties(UInt32 color, int width)
virtual void setLensLength(double lensLength)
virtual void orbit(double xOrbit, double yOrbit)
virtual void dolly(OdGeVector3d dollyVector)
virtual bool isBackClipped()
OdGsView(IntPtr cPtr, bool cMemoryOwn)
virtual void setVisualStyle(OdGiVisualStyle visualStyle)
virtual double linetypeScaleMultiplier()
virtual OdGsView cloneView()
virtual OdGiClipBoundary viewport3dClipping(OdGiAbstractClipBoundary ppClipInfo)
virtual OdGiContext userGiContext()
virtual OdDbStub rootDrawableIdAt(int i, out OdGsModel pModelReturn)
virtual void setViewport(OdGsDCRectDouble screenRect)
virtual bool extentsInView(OdGePoint3d minPt, OdGePoint3d maxPt)
virtual void setFrontClip(double frontClip)
virtual OdGiClipBoundary viewport3dClipping()
virtual OdGeMatrix3d screenMatrix()
virtual void dolly(double xDolly, double yDolly, double zDolly)
virtual void setClearColor(OdGsView.ClearColor color)
virtual void invalidate(OdGsDCRect screenRect)
static string getRealClassName(IntPtr ptr)
virtual double lineweightToDcScale()
virtual bool isInInteractivity()
virtual void getStereoParameters(out double magnitude, out double parallax)
virtual void zoomWindow(OdGePoint2d lowerLeft, OdGePoint2d upperRight)
virtual void getSnapShot(ref OdGiRasterImage pImage, OdGsDCRect region)
virtual OdGsView.RenderMode mode()
virtual void getViewport(OdGsDCRectDouble screenRect)
virtual void invalidate()
virtual void endInteractivity()
virtual Teigha.Core.OdGsView.RenderMode vb_mode()
virtual OdGePoint3d target()
virtual void setMode(OdGsView.RenderMode mode)
virtual OdGeVector3d upVector()
virtual void getNumPixelsInUnitSquare(OdGePoint3d point, OdGePoint2d pixelDensity, bool bUsePerspective)
virtual void freezeLayer(OdDbStub layerID)
virtual double fieldHeight()
virtual void enableDefaultLighting(bool bEnable)
virtual void viewParameters(OdGsView pView)
virtual void setStereoParameters(double magnitude, double parallax)
virtual void setEnableFrontClip(bool enable)
virtual void collide(OdGiPathNode[] pInputList, UInt32 nInputListSize, OdGsCollisionDetectionReactor pReactor, OdGiPathNode[] pCollisionWithList, UInt32 nCollisionWithListSize)
virtual void getViewport(OdGePoint2d lowerLeft, OdGePoint2d upperRight)
virtual OdGsModel getModel(OdGiDrawable pDrawable)
virtual void zoom(double zoomFactor)
virtual OdGeMatrix3d viewingMatrix()
virtual void enableSSAO(bool bEnable)
virtual void setView(OdGePoint3d position, OdGePoint3d target, OdGeVector3d upVector, double fieldWidth, double fieldHeight, OdGsView.Projection projectionType)
virtual bool exceededBounds()
virtual OdDbStub visualStyle()
virtual OdGsDevice device()
virtual void setViewportClipRegion(OdGsDCPointArray[] numContours)
virtual void pan(double xPan, double yPan)
virtual void thawLayer(OdDbStub layerID)
virtual void select(OdGsDCPoint[] pts, OdGsSelectionReactor pReactor, OdGsView.SelectionMode mode)
virtual void viewportClipRegion(OdIntArray counts, OdGePoint2dArray vertices)
static OdGsView createObject()
static new OdRxClass desc()
virtual void collide(OdGiPathNode[] pInputList, UInt32 nInputListSize, OdGsCollisionDetectionReactor pReactor, OdGiPathNode[] pCollisionWithList)
virtual void setViewportBorderVisibility(bool visible)
virtual double frontClip()
virtual void zoomExtents(OdGePoint3d minPt, OdGePoint3d maxPt)
virtual bool isStereoEnabled()
virtual void enableAntiAliasing(UInt32 nMode)
override OdRxObject queryX(OdRxClass protocolClass)
virtual double fieldWidth()
virtual bool isPerspective()
virtual void setView(OdGePoint3d position, OdGePoint3d target, OdGeVector3d upVector, double fieldWidth, double fieldHeight)
virtual OdGeMatrix3d worldToDeviceMatrix()
virtual void clientViewInfo(OdGsClientViewInfo clientViewInfo)
virtual double interactivityFrameRate()
virtual void setBackground(OdDbStub backgroundId)
virtual void setLinetypeScaleMultiplier(double linetypeScaleMultiplier)
virtual OdDbStub rootDrawableIdAt(int i)
virtual void collide(OdGiPathNode[] pInputList, UInt32 nInputListSize, OdGsCollisionDetectionReactor pReactor, OdGiPathNode[] pCollisionWithList, UInt32 nCollisionWithListSize, OdGsCollisionDetectionContext pCtx)
virtual void getNumPixelsInUnitSquare(OdGePoint3d point, OdGePoint2d pixelDensity)
virtual void getViewportBorderProperties(out UInt32 color, out int width)
virtual OdGePoint3d position()
virtual OdGsView cloneView(bool cloneViewParameters, bool cloneGeometry)
virtual bool pointInViewport(OdGePoint2d screenPoint)
static HandleRef getCPtr(OdIntArray obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxIterator obj)
static HandleRef getCPtr(OdRxObject obj)