14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
36 global::System.GC.SuppressFinalize(
this);
39 protected virtual void Dispose(
bool disposing) {
41 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
46 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
52 MemoryManager mMan = MemoryManager.GetMemoryManager();
53 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
93 MemoryManager mMan = MemoryManager.GetMemoryManager();
94 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
318 MemoryManager mMan = MemoryManager.GetMemoryManager();
319 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
338 MemoryManager mMan = MemoryManager.GetMemoryManager();
339 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
358 MemoryManager mMan = MemoryManager.GetMemoryManager();
359 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
411 IntPtr saved_pImage = tmp_pImage;
417if(tmp_pImage == IntPtr.Zero) pImage =
null;
418 if(tmp_pImage != IntPtr.Zero && tmp_pImage != saved_pImage)
420 MemoryTransaction mTrans_pImage = MemoryManager.GetMemoryManager().GetCurrentTransaction();
421 if(mTrans_pImage !=
null)
506IntPtr p_numLineweights=
Teigha.
Core.Helpers.MarshalbyteFixedArray(numLineweights);
511Marshal.FreeCoTaskMem(p_numLineweights);
536 public override void dolly(
double xDolly,
double yDolly,
double zDolly) {
541 public override void roll(
double rollAngle) {
546 public override void orbit(
double xOrbit,
double yOrbit) {
551 public override void zoom(
double zoomFactor) {
556 public override void pan(
double xPan,
double yPan) {
604IntPtr p_numContours=
Teigha.
Core.Helpers.MarshalClipRegion(numContours);
609Marshal.FreeCoTaskMem(p_numContours);
677IntPtr p_points=
Teigha.
Core.Helpers.MarshalOdGsDCPointArray(points);
682Marshal.FreeCoTaskMem(p_points);
700 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
707 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
713 MemoryManager mMan = MemoryManager.GetMemoryManager();
714 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
733 MemoryManager mMan = MemoryManager.GetMemoryManager();
734 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
801 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
813 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
874 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
888 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
908IntPtr p_aPtDc=
Teigha.
Core.Helpers.MarshalPoint2dArray(aPtDc);
913Marshal.FreeCoTaskMem(p_aPtDc);
1380 MemoryManager mMan = MemoryManager.GetMemoryManager();
1381 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1406 MemoryManager mMan = MemoryManager.GetMemoryManager();
1407 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1478 MemoryManager mMan = MemoryManager.GetMemoryManager();
1479 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static global::System.Exception Retrieve()
static bool OdGsViewImpl_isFrontClipped(HandleRef jarg1)
static void OdGsViewImpl_zoomWindow(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsViewImpl_setCompletelyVisible(HandleRef jarg1, bool jarg2)
static void OdGsViewImpl_getNumPixelsInUnitSquare__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGsViewImpl_ssaoMode(HandleRef jarg1)
static void OdGsViewImpl_thawLayer(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsViewImpl_getNumPixelsInUnitSquare__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static global::System.IntPtr OdGsViewImpl_perspectiveMatrix(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_upVector(HandleRef jarg1)
static void OdGsViewImpl_hide(HandleRef jarg1)
static void OdGsViewImpl_getStereoParameters(HandleRef jarg1, out double jarg2, out double jarg3)
static void OdGsViewImpl_frozenLayers__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsViewImpl_getViewport__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGsViewImpl_screenMatrix(HandleRef jarg1)
static IntPtr OdGsViewImpl_drawablesFilterFunction(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_rootDrawableIdAt__SWIG_0(HandleRef jarg1, int jarg2, out OdGsModel jarg3)
static bool OdGsViewImpl_isBackClipped(HandleRef jarg1)
static void OdGsViewImpl_show(HandleRef jarg1)
static void OdGsViewImpl_setFrontClip(HandleRef jarg1, double jarg2)
static void OdGsViewImpl_beginInteractivity(HandleRef jarg1, double jarg2)
static void OdGsViewImpl_invalidate__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdGsViewImpl_windowAspect(HandleRef jarg1)
static void OdGsViewImpl_flush(HandleRef jarg1)
static void OdGsViewImpl_setLegacyWireframeMode(HandleRef jarg1, bool jarg2)
static bool OdGsViewImpl_setModeOverride(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGsViewImpl_getViewLocalId(HandleRef jarg1)
static IntPtr OdGsViewImpl_baseDevice__SWIG_0(HandleRef jarg1)
static void OdGsViewImpl_setPlotTransparency(HandleRef jarg1, bool jarg2)
static void OdGsViewImpl_setEnableFrontClip(HandleRef jarg1, bool jarg2)
static UInt32 OdGsViewImpl_antiAliasingMode(HandleRef jarg1)
static bool OdGsViewImpl_isLayerVisible(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdGsViewImpl_calcDeviation(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsViewImpl_setViewport3dClipping__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGsViewImpl_getViewportPropertiesForType(HandleRef jarg1, int jarg2)
static void OdGsViewImpl_setViewportBorderProperties(HandleRef jarg1, UInt32 jarg2, int jarg3)
static bool OdGsViewImpl_hasLweights(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_dcLowerLeft(HandleRef jarg1)
static void OdGsViewImpl_freezeLayer(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsViewImpl_cullingVolumeTransformBy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsViewImpl_setBackground(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsViewImpl_clearFrozenLayers(HandleRef jarg1)
static double OdGsViewImpl_lensLength(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_position(HandleRef jarg1)
static int OdGsViewImpl_cachedDrawables(HandleRef jarg1)
static bool OdGsViewImpl_doPerspectivePt(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsViewImpl_getViewport__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsViewImpl_addClippingShape(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsViewImpl_setMode(HandleRef jarg1, int jarg2)
static IntPtr OdGsViewImpl_getGsModulePtr(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_dcScreenMax(HandleRef jarg1)
static UInt32 OdGsViewImpl_viewportId(HandleRef jarg1)
static void OdGsViewImpl_pan(HandleRef jarg1, double jarg2, double jarg3)
static string OdGsViewImpl_getRealClassName(IntPtr jarg1)
static void OdGsViewImpl_setContextualColors(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdGsViewImpl_dcScreenMin(HandleRef jarg1)
static void OdGsViewImpl_unregisterOverlay(HandleRef jarg1, HandleRef jarg2)
static bool OdGsViewImpl_updateViewportProperties(HandleRef jarg1, UInt32 jarg2)
static void OdGsViewImpl_setViewportClipRegion__SWIG_0(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGsViewImpl_getModel(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdGsViewImpl_visualStyle__SWIG_0(HandleRef jarg1)
static double OdGsViewImpl_getDeviation__SWIG_1(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGsViewImpl_viewport3dClippingObject(HandleRef jarg1)
static void OdGsViewImpl_getViewportBorderProperties(HandleRef jarg1, out UInt32 jarg2, out int jarg3)
static void OdGsViewImpl_init(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static bool OdGsViewImpl_viewExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdGsViewImpl_partialUpdateExtentsEnlargement(HandleRef jarg1)
static void OdGsViewImpl_screenRect__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGsViewImpl_isA(HandleRef jarg1)
static bool OdGsViewImpl_loadClientViewState(HandleRef jarg1, HandleRef jarg2)
static bool OdGsViewImpl_isLocalViewportIdCompatible(HandleRef jarg1, HandleRef jarg2)
static void OdGsViewImpl_viewportDcCorners(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGsViewImpl_xVector(HandleRef jarg1)
static void OdGsViewImpl_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 OdGsViewImpl_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 OdGsViewImpl_dolly__SWIG_1(HandleRef jarg1, double jarg2, double jarg3, double jarg4)
static void OdGsViewImpl_setInversion(HandleRef jarg1, bool jarg2, bool jarg3)
static double OdGsViewImpl_linetypeAlternateScaleMultiplier(HandleRef jarg1)
static bool OdGsViewImpl_hasViewport3dClipping(HandleRef jarg1)
static IntPtr OdGsViewImpl_rootDrawableAt__SWIG_1(HandleRef jarg1, int jarg2)
static int OdGsViewImpl_getRegenType(HandleRef jarg1)
static void OdGsViewImpl_viewportClipRegion__SWIG_1(HandleRef jarg1, IntPtr jarg2, IntPtr jarg3)
static void OdGsViewImpl_setClippingShapes(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdGsViewImpl_actualFieldWidth(HandleRef jarg1)
static void OdGsViewImpl_setViewport3dClipping__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGsViewImpl_cullingVolume(HandleRef jarg1)
static bool OdGsViewImpl_cullingVolumeIntersectWithOpt(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsViewImpl_setViewport__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdGsViewImpl_getDeviation__SWIG_0(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static int OdGsViewImpl_extentsToPixels__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, HandleRef jarg4, int jarg5)
static int OdGsViewImpl_mode(HandleRef jarg1)
static bool OdGsViewImpl_loadViewState(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGsViewImpl_cast(HandleRef jarg1)
static bool OdGsViewImpl_isRotated(HandleRef jarg1)
static double OdGsViewImpl_unrotatedFieldHeight(HandleRef jarg1)
static bool OdGsViewImpl_defaultLightingEnabled(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_clippingShapes(HandleRef jarg1)
static void OdGsViewImpl_setLineweightEnum(HandleRef jarg1, IntPtr jarg2)
static void OdGsViewImpl_eraseAll(HandleRef jarg1)
static void OdGsViewImpl_setLegacyHiddenMode(HandleRef jarg1, bool jarg2)
static bool OdGsViewImpl_isInInteractivity(HandleRef jarg1)
static IntPtr OdGsViewImpl_rootDrawableAt__SWIG_0(HandleRef jarg1, int jarg2, out OdGsModel jarg3)
static double OdGsViewImpl_backClip(HandleRef jarg1)
static bool OdGsViewImpl_isDependentViewportView(HandleRef jarg1)
static IntPtr OdGsViewImpl_cloneView__SWIG_2(HandleRef jarg1)
static void OdGsViewImpl_select__SWIG_1(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5)
static bool OdGsViewImpl_isStereoEnabled(HandleRef jarg1)
static int OdGsViewImpl_defaultLightingType(HandleRef jarg1)
static double OdGsViewImpl_focalLength(HandleRef jarg1)
static void OdGsViewImpl_setLinetypeScaleMultiplier(HandleRef jarg1, double jarg2)
static void OdGsViewImpl_select__SWIG_0(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5)
static IntPtr OdGsViewImpl_cloneView__SWIG_1(HandleRef jarg1, bool jarg2)
static void OdGsViewImpl_setStereoParameters(HandleRef jarg1, double jarg2, double jarg3)
static double OdGsViewImpl_frontClip(HandleRef jarg1)
static void OdGsViewImpl_roll(HandleRef jarg1, double jarg2)
static void OdGsViewImpl_zoom(HandleRef jarg1, double jarg2)
static int OdGsViewImpl_lineweightToPixels__SWIG_1(HandleRef jarg1, int jarg2)
static void OdGsViewImpl_invalidate__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3)
static bool OdGsViewImpl_extentsInView(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGsViewImpl_rotationMatrix(HandleRef jarg1)
static void OdGsViewImpl_setClearColor(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGsViewImpl_projectionMatrix__SWIG_0(HandleRef jarg1)
static void OdGsViewImpl_enableAntiAliasing(HandleRef jarg1, UInt32 jarg2)
static void OdGsViewImpl_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 IntPtr OdGsViewImpl_cloneView__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)
static double OdGsViewImpl_getLinetypeScaleMultiplier(HandleRef jarg1)
static UInt32 OdGsViewImpl_frozenLayers__SWIG_0(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_center(HandleRef jarg1)
static bool OdGsViewImpl_isViewRegenerated(HandleRef jarg1)
static IntPtr OdGsViewImpl_device(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_background(HandleRef jarg1)
static bool OdGsViewImpl_isDependentGeometryView(HandleRef jarg1)
static bool OdGsViewImpl_isCompletelyVisible(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_worldToDeviceMatrix__SWIG_0(HandleRef jarg1)
static bool OdGsViewImpl_isPlotTransparency(HandleRef jarg1)
static short OdGsViewImpl_viewportRotation(HandleRef jarg1)
static bool OdGsViewImpl_isVisible(HandleRef jarg1)
static void OdGsViewImpl_dolly__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGsViewImpl_target(HandleRef jarg1)
static double OdGsViewImpl_interactivityFrameRate(HandleRef jarg1)
static int OdGsViewImpl_numRootDrawables(HandleRef jarg1)
static bool OdGsViewImpl_isHelperView(HandleRef jarg1)
static double OdGsViewImpl_lineweightToPixels__SWIG_0(HandleRef jarg1, double jarg2)
static void OdGsViewImpl_registerOverlay(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdGsViewImpl_getModelList(HandleRef jarg1)
static bool OdGsViewImpl_isCullingVolumeInitialized(HandleRef jarg1)
static bool OdGsViewImpl_isSupportLegacyHiddenMode(HandleRef jarg1)
static void OdGsViewImpl_viewParameters(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdGsViewImpl_dcUpperRight(HandleRef jarg1)
static double OdGsViewImpl_lineweightToDcScale(HandleRef jarg1)
static UInt32 OdGsViewImpl_localViewportId(HandleRef jarg1, HandleRef jarg2)
static bool OdGsViewImpl_isPerspective(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_eyeToWorldMatrix(HandleRef jarg1)
static int OdGsViewImpl_cullingVolumeIntersectWith(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGsViewImpl_desc()
static bool OdGsViewImpl_pointInView(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGsViewImpl_viewport3dClipping__SWIG_0(HandleRef jarg1, IntPtr jarg2)
static void OdGsViewImpl_setBackClip(HandleRef jarg1, double jarg2)
static bool OdGsViewImpl_isLegacyHiddenMode(HandleRef jarg1)
static void OdGsViewImpl_setViewportBorderVisibility(HandleRef jarg1, bool jarg2)
static bool OdGsViewImpl_exceededBounds(HandleRef jarg1)
static void OdGsViewImpl_setAlternateLinetypeScaleMultiplier(HandleRef jarg1, double jarg2)
static void OdGsViewImpl_setSnapping(HandleRef jarg1, bool jarg2)
static bool OdGsViewImpl_isSnapping(HandleRef jarg1)
static void OdGsViewImpl_setViewport__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGsViewImpl_projectionMatrix__SWIG_2(HandleRef jarg1, UInt32 jarg2)
static double OdGsViewImpl_unrotatedFieldWidth(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_rootDrawableIdAt__SWIG_1(HandleRef jarg1, int jarg2)
static bool OdGsViewImpl_isNonRectClipped(HandleRef jarg1)
static int OdGsViewImpl_clearColor(HandleRef jarg1)
static void OdGsViewImpl_invalidate__SWIG_0(HandleRef jarg1)
static double OdGsViewImpl_fieldHeight(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_viewingMatrix(HandleRef jarg1)
static bool OdGsViewImpl_isViewportOnScreen(HandleRef jarg1)
static bool OdGsViewImpl_saveClientViewState(HandleRef jarg1, HandleRef jarg2)
static bool OdGsViewImpl_erase(HandleRef jarg1, HandleRef jarg2)
static bool OdGsViewImpl_isValid(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_projectionMatrix__SWIG_1(HandleRef jarg1, UInt32 jarg2, int jarg3)
static bool OdGsViewImpl_doInversePerspectivePt(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsViewImpl_getSnapShot(HandleRef jarg1, ref IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsViewImpl_setCenter(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGsViewImpl_safeCast__SWIG_0(HandleRef jarg1)
static void OdGsViewImpl_enableDefaultLighting__SWIG_1(HandleRef jarg1, bool jarg2)
static void OdGsViewImpl_zoomExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsViewImpl_removeClippingShape(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsViewImpl_isRegenOnDrawForbidden(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_worldToDeviceMatrix__SWIG_1(HandleRef jarg1, int jarg2)
static void OdGsViewImpl_orbit(HandleRef jarg1, double jarg2, double jarg3)
static global::System.IntPtr OdGsViewImpl_objectToDeviceMatrix__SWIG_0(HandleRef jarg1)
static void OdGsViewImpl_screenRectNorm(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_OdGsViewImpl(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_invalidRects__SWIG_1(HandleRef jarg1)
static void OdGsViewImpl_invalidate__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, int jarg4)
static void OdGsViewImpl_viewportClipRegion__SWIG_0(HandleRef jarg1, IntPtr jarg2, IntPtr jarg3)
static IntPtr OdGsViewImpl_queryX(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdGsViewImpl_getViewportObjectId(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_viewport3dClipping__SWIG_1(HandleRef jarg1)
static void OdGsViewImpl_setVisualStyle__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static bool OdGsViewImpl_visualStyle__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdGsViewImpl_invalidateCachedViewportGeometry__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static bool OdGsViewImpl_isValidViewportId(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdGsViewImpl_getLweightsEnum(HandleRef jarg1)
static void OdGsViewImpl_endInteractivity(HandleRef jarg1)
static void OdGsViewImpl_setLensLength(HandleRef jarg1, double jarg2)
static IntPtr OdGsViewImpl_createObject()
static bool OdGsViewImpl_isSupportPlotStyles(HandleRef jarg1)
static void OdGsViewImpl_initCullingVolume(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_eyeToScreenMatrix__SWIG_0(HandleRef jarg1, int jarg2)
static void OdGsViewImpl_setVisualStyle__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsViewImpl_invalidateRegion(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdGsViewImpl_lensLengthFromFOV(double jarg1)
static bool OdGsViewImpl_isAccumulateVpChanges(HandleRef jarg1)
static void OdGsViewImpl_collide__SWIG_3(HandleRef jarg1, [In, MarshalAs(UnmanagedType.LPArray)]OdGiPathNode[] jarg2, UInt32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdGsViewImpl_saveViewState(HandleRef jarg1, HandleRef jarg2)
static void OdGsViewImpl_initLights(HandleRef jarg1, HandleRef jarg2)
static bool OdGsViewImpl_pointInViewport(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsViewImpl_enableDefaultLighting__SWIG_0(HandleRef jarg1, bool jarg2, int jarg3)
static void OdGsViewImpl_setRegenOnDrawForbidden(HandleRef jarg1, bool jarg2)
static IntPtr OdGsViewImpl_contextualColors(HandleRef jarg1)
static void OdGsViewImpl_clearLinetypeCache(HandleRef jarg1)
static double OdGsViewImpl_actualFieldHeight(HandleRef jarg1)
static double OdGsViewImpl_getLinetypeGenerationCriteria(HandleRef jarg1)
static void OdGsViewImpl_setEnableBackClip(HandleRef jarg1, bool jarg2)
static bool OdGsViewImpl_add(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static global::System.IntPtr OdGsViewImpl_worldToEyeMatrix(HandleRef jarg1)
static bool OdGsViewImpl_isViewportBorderVisible(HandleRef jarg1)
static int OdGsViewImpl_extentsToPixels__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, HandleRef jarg4)
static global::System.IntPtr OdGsViewImpl_invalidRects__SWIG_0(HandleRef jarg1, int jarg2)
static void OdGsViewImpl_invalidate__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3)
static double OdGsViewImpl_lensLengthToFOV(double jarg1)
static void OdGsViewImpl_invalidateCachedViewportGeometry__SWIG_0(HandleRef jarg1)
static void OdGsViewImpl_initDeviation(HandleRef jarg1)
static void OdGsViewImpl_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 global::System.IntPtr OdGsViewImpl_eyeToScreenMatrix__SWIG_2(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_getUpVector(HandleRef jarg1)
static void OdGsViewImpl_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 IntPtr OdGsViewImpl_getViewportPropertiesRoot(HandleRef jarg1)
static void OdGsViewImpl_setLineweightToDcScale(HandleRef jarg1, double jarg2)
static double OdGsViewImpl_linetypeScaleMultiplier(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_objectToDeviceMatrix__SWIG_1(HandleRef jarg1, int jarg2)
static void OdGsViewImpl_setCullingVolume(HandleRef jarg1, HandleRef jarg2)
static void OdGsViewImpl_setViewport__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static double OdGsViewImpl_fieldWidth(HandleRef jarg1)
static global::System.IntPtr OdGsViewImpl_eyeVector(HandleRef jarg1)
static void OdGsViewImpl_screenRect__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsViewImpl_enableStereo(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdGsViewImpl_annotationScaleId(HandleRef jarg1)
static void OdGsViewImpl_getViewport__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsViewImpl_isLegacyWireframeMode(HandleRef jarg1)
static bool OdGsViewImpl_isSupportLegacyWireframeMode(HandleRef jarg1)
static void OdGsViewImpl_enableSSAO(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdGsViewImpl_focusPoint(HandleRef jarg1)
static HandleRef getCPtr(OdDbStub obj)
static HandleRef getCPtr(OdDbStubPtrArray obj)
static HandleRef getCPtr(OdGeBoundBlock3d obj)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d 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(OdGiContextualColors obj)
static HandleRef getCPtr(OdGiDrawable obj)
static HandleRef getCPtr(OdGiPathNode obj)
static HandleRef getCPtr(OdGiRasterImage obj)
static HandleRef getCPtr(OdGiVisualStyle obj)
static HandleRef getCPtr(OdGsBaseModel obj)
static HandleRef getCPtr(OdGsBaseVectorizeDevice obj)
static HandleRef getCPtr(OdGsClientViewInfo obj)
static HandleRef getCPtr(OdGsCollisionDetectionContext obj)
static HandleRef getCPtr(OdGsCollisionDetectionReactor obj)
static HandleRef getCPtr(OdGsCullingVolume obj)
static HandleRef getCPtr(OdGsDCPointArray obj)
static HandleRef getCPtr(OdGsDCPoint obj)
static HandleRef getCPtr(OdGsDCRectDouble obj)
static HandleRef getCPtr(OdGsDCRect obj)
static HandleRef getCPtr(OdGsFiler obj)
static HandleRef getCPtr(OdGsModel obj)
static HandleRef getCPtr(OdGsSelectionReactor obj)
static HandleRef getCPtr(OdGsUpdateExtents obj)
static HandleRef getCPtr(OdGsView obj)
double unrotatedFieldHeight()
override void setAlternateLinetypeScaleMultiplier(double linetypeAlternateScaleMultiplier)
override OdGeMatrix3d worldToDeviceMatrix()
virtual double getDeviation(OdGiDeviationType deviationType, OdGePoint3d pointOnCurve)
override double linetypeScaleMultiplier()
override OdDbStub visualStyle()
override bool pointInViewport(OdGePoint2d screenPoint)
OdDbStub annotationScaleId()
double calcDeviation(OdGiDeviationType type, OdGePoint3d pt)
OdGsViewImpl(IntPtr cPtr, bool cMemoryOwn)
override OdDbStub background()
override void invalidateCachedViewportGeometry()
OdGeMatrix3d worldToDeviceMatrix(OdGsOverlayId nOverlay)
OdGsDCRectArray invalidRects()
override OdGiClipBoundary viewport3dClipping()
void invalidateRegion(OdGiPathNode path)
override void invalidate(OdGsDCRect rect)
void setCullingVolume(OdGsCullingVolume newVol)
override void setFrontClip(double distance)
override void zoomExtents(OdGePoint3d minPt, OdGePoint3d maxPt)
virtual bool saveClientViewState(OdGsFiler pFiler)
override void invalidate()
virtual void initCullingVolume()
override void setViewportBorderVisibility(bool visible)
OdGiContextualColors contextualColors()
int lineweightToPixels(LineWeight lw)
override void setEnableFrontClip(bool enable)
void setSnapping(bool val)
void screenRect(OdGsDCPoint lowerLeft, OdGsDCPoint upperRight)
override void setViewport(OdGsDCRectDouble screenRec)
virtual double getDeviation(OdGiDeviationType deviationType, OdGePoint3d pointOnCurve, bool bRecalculate)
override void setViewport(OdGePoint2d lowerLeft, OdGePoint2d upperRight)
override void collide(OdGiPathNode[] pInputList, UInt32 nInputListSize, OdGsCollisionDetectionReactor pReactor, OdGiPathNode[] pCollisionWithList, UInt32 nCollisionWithListSize, OdGsCollisionDetectionContext pCtx)
override OdGeMatrix3d viewingMatrix()
OdGeMatrix3d eyeToScreenMatrix(OdGsOverlayId nOverlay)
virtual void setViewportClipRegion(OdGePoint2dArray[] numContours)
bool updateViewportProperties(UInt32 incFlags)
override void enableStereo(bool enabled)
void setRegenOnDrawForbidden(bool val)
void invalidateCachedViewportGeometry(UInt32 mask)
override void roll(double rollAngle)
override void zoom(double zoomFactor)
override Teigha.Core.OdGsDevice vb_device()
override bool isVisible()
virtual void init(OdGsBaseVectorizeDevice pDevice, OdGsClientViewInfo pViewInfo, bool enableLayerVisibilityPerView)
override void getViewport(OdGsDCRectDouble screenRec)
override bool isBackClipped()
override bool pointInView(OdGePoint3d pt)
override OdGeVector3d upVector()
override void setMode(OdGsView.RenderMode mode)
static string getRealClassName(IntPtr ptr)
OdGsView.ClearColor clearColor()
override UInt32 antiAliasingMode()
OdGePoint2d dcUpperRight()
override OdGsView cloneView(bool cloneViewParameters)
override double backClip()
override Teigha.Core.OdGePoint3d vb_target()
override void zoomWindow(OdGePoint2d lowerLeft, OdGePoint2d upperRight)
void setCenter(OdGePoint2d center)
override OdGeMatrix3d screenMatrix()
override OdGePoint3d target()
override void beginInteractivity(double frameRateInHz)
OdGsBaseModule getGsModulePtr()
override void select(OdGsDCPoint[] points, OdGsSelectionReactor pReactor, OdGsView.SelectionMode mode)
override void enableDefaultLighting(bool bEnable)
virtual bool isLegacyWireframeMode()
override void setViewport(OdGsDCRect screenRect)
OdGeMatrix3d eyeToWorldMatrix()
Teigha.Core.OdGsView.DefaultLightingType vb_defaultLightingType()
override double interactivityFrameRate()
OdGePoint2d dcScreenMin()
OdGeMatrix3d rotationMatrix()
OdUInt8Array getLweightsEnum()
virtual bool isSupportLegacyHiddenMode()
override void enableDefaultLighting(bool bEnable, OdGsView.DefaultLightingType lightType)
OdGeMatrix3d worldToEyeMatrix()
override void getViewport(OdGsDCRect screenRect)
override void collide(OdGiPathNode[] pInputList, UInt32 nInputListSize, OdGsCollisionDetectionReactor pReactor, OdGiPathNode[] pCollisionWithList, UInt32 nCollisionWithListSize)
virtual bool loadViewState(OdGsFiler pFiler)
OdGePoint2d dcScreenMax()
virtual bool isSupportLegacyWireframeMode()
virtual void unregisterOverlay(OdGsModel pModel)
virtual void invalidate(OdGeExtents3d worldExt, OdGsBaseModel pModel)
virtual bool loadClientViewState(OdGsFiler pFiler)
virtual void cullingVolumeTransformBy(OdGeMatrix3d xfm)
OdGeMatrix3d projectionMatrix(UInt32 nIncludes, OdGsOverlayId nOverlay)
override bool isInInteractivity()
override void pan(double xPan, double yPan)
override void setVisualStyle(OdDbStub visualStyleId)
bool doPerspectivePt(OdGePoint3d point)
override void viewportClipRegion(OdIntArray counts, OdGsDCPointArray dcPts)
override double linetypeAlternateScaleMultiplier()
OdGsView.DefaultLightingType defaultLightingType()
void frozenLayers(OdDbStubPtrArray frozenLayers)
override Teigha.Core.OdGePoint3d vb_position()
override bool isStereoEnabled()
bool setModeOverride(OdGsView.RenderMode mode)
override bool isPerspective()
virtual OdGiRegenType getRegenType()
bool hasViewport3dClipping()
override void getStereoParameters(out double magnitude, out double parallax)
override void collide(OdGiPathNode[] pInputList, UInt32 nInputListSize, OdGsCollisionDetectionReactor pReactor)
override double fieldHeight()
virtual OdGsCullingVolume.IntersectionStatus cullingVolumeIntersectWith(OdGsCullingPrimitive prim)
override OdGsModelArray getModelList()
OdGsProperties getViewportPropertiesForType(OdGsProperties.PropertiesType type)
override void setClearColor(OdGsView.ClearColor color)
bool isLayerVisible(OdDbStub layerId)
override bool isFrontClipped()
void viewportDcCorners(OdGePoint2d lower_left, OdGePoint2d upper_right)
override OdGeMatrix3d objectToDeviceMatrix()
override void dolly(double xDolly, double yDolly, double zDolly)
override OdDbStub rootDrawableIdAt(int i, out OdGsModel pModelReturn)
bool isAccumulateVpChanges()
static OdGsViewImpl safeCast(OdGsView pView)
override OdGsView cloneView()
OdGeMatrix3d objectToDeviceMatrix(OdGsOverlayId nOverlay)
override void viewportClipRegion(OdIntArray counts, OdGePoint2dArray vertices)
static OdGsViewImpl cast(OdRxObject pObj)
override void setViewport3dClipping(OdGiClipBoundary pBoundary)
double actualFieldHeight()
virtual bool isPlotTransparency()
void addClippingShape(OdSiShape arg0)
virtual void invalidate(OdGeExtents3d worldExt, OdGsBaseModel pModel, LineWeight extendByLineweight)
override void setView(OdGePoint3d position, OdGePoint3d target, OdGeVector3d upVector, double fieldWidth, double fieldHeight, OdGsView.Projection projection)
OdDbStub getViewportObjectId()
override OdGsView cloneView(bool cloneViewParameters, bool cloneGeometry)
override void getNumPixelsInUnitSquare(OdGePoint3d givenWorldpt, OdGePoint2d pixelArea, bool includePerspective)
OdGsViewLocalId getViewLocalId()
double lineweightToPixels(double lineweight)
virtual bool saveViewState(OdGsFiler pFiler)
void screenRect(OdGePoint2d lowerLeft, OdGePoint2d upperRight)
override void enableSSAO(bool bEnable)
override OdGiDrawable rootDrawableAt(int i, out OdGsModel pModelReturn)
double actualFieldWidth()
override void setLinetypeScaleMultiplier(double linetypeScaleMultiplier)
virtual void setPlotTransparency(bool bSet)
static double lensLengthToFOV(double lensLength)
override void endInteractivity()
virtual int partialUpdateExtentsEnlargement()
static new OdGsViewImpl createObject()
bool doInversePerspectivePt(OdGePoint3d point)
override bool visualStyle(OdGiVisualStyle vs)
OdGsProperties getViewportPropertiesRoot()
override double lensLength()
OdGsCullingVolume cullingVolume()
override void getViewport(OdGePoint2d lowerLeft, OdGePoint2d upperRight)
bool isViewportOnScreen()
override void viewParameters(OdGsView pView)
override void getSnapShot(ref OdGiRasterImage pImage, OdGsDCRect region)
override double frontClip()
double getLinetypeGenerationCriteria()
virtual bool viewExtents(OdGeBoundBlock3d extents)
override double fieldWidth()
virtual void select(OdGePoint2d[] aPtDc, OdGsSelectionReactor pReactor, OdGsView.SelectionMode mode)
virtual void registerOverlay(OdGsModel pModel)
override OdGsModel getModel(OdGiDrawable pDrawable)
override bool erase(OdGiDrawable sceneGraph)
virtual bool isViewRegenerated()
override void collide(OdGiPathNode[] pInputList, UInt32 nInputListSize, OdGsCollisionDetectionReactor pReactor, OdGiPathNode[] pCollisionWithList)
OdGiClipBoundaryWithAbstractData viewport3dClippingObject()
override OdGsView.RenderMode mode()
bool isRegenOnDrawForbidden()
Teigha.Core.OdGsView.ClearColor vb_clearColor()
override void setBackground(OdDbStub backgroundId)
override void setViewportBorderProperties(UInt32 color, int width)
override void setLineweightToDcScale(double scale)
override Teigha.Core.OdGsView.RenderMode vb_mode()
virtual bool isCullingVolumeInitialized()
void invalidate(OdGsUpdateExtents extents, OdGsBaseModel pModel)
override void setView(OdGePoint3d position, OdGePoint3d target, OdGeVector3d upVector, double fieldWidth, double fieldHeight)
OdGsOverlayId extentsToPixels(OdGsDCRect rc, OdGeExtents3d worldExt, OdGsBaseModel pModel)
override bool extentsInView(OdGePoint3d minPt, OdGePoint3d maxPt)
override void getViewportBorderProperties(out UInt32 color, out int width)
override OdRxObject queryX(OdRxClass protocolClass)
override void orbit(double xOrbit, double yOrbit)
static double lensLengthFromFOV(double fovAngle)
override void setViewport3dClipping(OdGiClipBoundary pBoundary, OdGiAbstractClipBoundary pClipInfo)
OdGeMatrix3d perspectiveMatrix()
OdGsDCRectArray invalidRects(OdGsOverlayId nOverlay)
override void enableAntiAliasing(UInt32 nMode)
virtual bool isLocalViewportIdCompatible(OdGsViewImpl pView)
override void setStereoParameters(double magnitude, double parallax)
OdGeMatrix3d eyeToScreenMatrix()
double getLinetypeScaleMultiplier()
override void setVisualStyle(OdGiVisualStyle visualStyle)
virtual void setLegacyWireframeMode(bool bSet)
IntPtr drawablesFilterFunction()
override double lineweightToDcScale()
void removeClippingShape(OdSiShape arg0)
static HandleRef getCPtr(OdGsViewImpl obj)
override void setLineweightEnum(byte[] numLineweights)
@ kProjectionIncludePerspective
@ kProjectionIncludeAllNoDept
@ kProjectionIncludeRotation
override void getNumPixelsInUnitSquare(OdGePoint3d givenWorldpt, OdGePoint2d pixelArea)
OdGePoint2d dcLowerLeft()
override void clearFrozenLayers()
override void setBackClip(double distance)
override bool isViewportBorderVisible()
virtual void Dispose(bool disposing)
override void thawLayer(OdDbStub layerID)
virtual void clearLinetypeCache()
override void setEnableBackClip(bool enable)
override bool exceededBounds()
bool isDependentGeometryView()
virtual bool isLegacyHiddenMode()
override void setLensLength(double lensLength)
OdGsBaseVectorizeDevice baseDevice()
void setContextualColors(OdGiContextualColors pColors)
override OdGePoint3d position()
override OdGiDrawable rootDrawableAt(int i)
override void initLights(OdRxIterator pLightsIterator)
OdGeVector3d getUpVector()
override OdGsDevice device()
void setCompletelyVisible(bool val)
override void freezeLayer(OdDbStub layerID)
override int numRootDrawables()
OdGsOverlayId extentsToPixels(OdGsDCRect rc, OdGeExtents3d worldExt, OdGsBaseModel pModel, LineWeight extendByLineweight)
double unrotatedFieldWidth()
virtual void setLegacyHiddenMode(bool bSet)
override void dolly(OdGeVector3d dollyVector)
bool isSupportPlotStyles()
void setClippingShapes(OdSiShapeConstPtrArray s)
OdSiShapeConstPtrArray clippingShapes()
void screenRectNorm(OdGsDCRect normalizedRect)
UInt32 localViewportId(OdGsBaseModel pModel)
OdGeMatrix3d projectionMatrix(UInt32 nIncludes)
bool isDependentViewportView()
bool isCompletelyVisible()
override bool add(OdGiDrawable sceneGraph, OdGsModel model)
override OdDbStub rootDrawableIdAt(int i)
virtual bool cullingVolumeIntersectWithOpt(OdGsCullingPrimitive prim)
void setInversion(bool invertedX, bool invertedY)
bool defaultLightingEnabled()
bool isValidViewportId(UInt32 vpId)
override OdGeMatrix3d projectionMatrix()
override OdGiClipBoundary viewport3dClipping(OdGiAbstractClipBoundary ppClipInfo)
static new OdRxClass desc()
static HandleRef getCPtr(OdIntArray obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxIterator obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdSiShapeConstPtrArray obj)
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()