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);
46 public OdGeRevolvedSurface(
OdGeCurve3d pProfile,
OdGePoint3d pBase,
OdGeVector3d pAxis,
OdGeVector3d pRef,
double startAngle,
double endAngle) : this(
GlobalsPINVOKE.new_OdGeRevolvedSurface__SWIG_1(
OdGeCurve3d.
getCPtr(pProfile),
OdGePoint3d.
getCPtr(pBase),
OdGeVector3d.
getCPtr(pAxis),
OdGeVector3d.
getCPtr(pRef), startAngle, endAngle), true) {
93 public void getAngles(out
double startAngle, out
double endAngle) {
static global::System.Exception Retrieve()
static global::System.IntPtr OdGeRevolvedSurface_setAngles(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3)
static global::System.IntPtr OdGeRevolvedSurface_setRef(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeRevolvedSurface_getBasePoint(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeRevolvedSurface_getAngles(global::System.Runtime.InteropServices.HandleRef jarg1, out double jarg2, out double jarg3)
static void delete_OdGeRevolvedSurface(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeRevolvedSurface_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeRevolvedSurface_set(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static global::System.IntPtr OdGeRevolvedSurface_getRef(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGeRevolvedSurface_getProfile(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeRevolvedSurface_getAxis(global::System.Runtime.InteropServices.HandleRef jarg1)
static HandleRef getCPtr(OdGeCurve3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
OdGeRevolvedSurface setAngles(double startAngle, double endAngle)
OdGeRevolvedSurface(IntPtr cPtr, bool cMemoryOwn)
void getAngles(out double startAngle, out double endAngle)
static HandleRef getCPtr(OdGeRevolvedSurface obj)
OdGePoint3d getBasePoint()
OdGeRevolvedSurface Assign(OdGeRevolvedSurface revolvedSurf)
OdGeRevolvedSurface(OdGeCurve3d pProfile, OdGePoint3d pBase, OdGeVector3d pAxis, OdGeVector3d pRef)
OdGeRevolvedSurface setRef(OdGeVector3d pRef)
Teigha.Core.OdGe.EntityId vb_type()
OdGeRevolvedSurface(OdGeRevolvedSurface revolvedSurf)
override void Dispose(bool disposing)
OdGeRevolvedSurface(OdGeCurve3d pProfile, OdGePoint3d pBase, OdGeVector3d pAxis, OdGeVector3d pRef, double startAngle)
OdGeRevolvedSurface(OdGeCurve3d pProfile, OdGePoint3d pBase, OdGeVector3d pAxis, OdGeVector3d pRef, double startAngle, double endAngle)
static HandleRef getCPtr(OdGeVector3d obj)