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 : this(
GlobalsPINVOKE.new_OdPsPlotStyle(), MemoryManager.GetMemoryManager().GetCurrentTransaction() == null)
45 MemoryTransaction mTr = MemoryManager.GetMemoryManager().GetCurrentTransaction();
51 SwigDirectorConnect();
55 MemoryManager mMan = MemoryManager.GetMemoryManager();
56 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
96 MemoryManager mMan = MemoryManager.GetMemoryManager();
97 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
170 private void SwigDirectorConnect() {
171 if (SwigDerivedClassHasMethod(
"queryX", swigMethodTypes0))
173 if (SwigDerivedClassHasMethod(
"isA", swigMethodTypes1))
175 if (SwigDerivedClassHasMethod(
"name", swigMethodTypes2))
177 if (SwigDerivedClassHasMethod(
"description", swigMethodTypes3))
179 if (SwigDerivedClassHasMethod(
"getData", swigMethodTypes4))
181 if (SwigDerivedClassHasMethod(
"localizedName", swigMethodTypes5))
183 if (SwigDerivedClassHasMethod(
"setData", swigMethodTypes6))
185 if (SwigDerivedClassHasMethod(
"setDescription", swigMethodTypes7))
187 if (SwigDerivedClassHasMethod(
"setName", swigMethodTypes8))
189 if (SwigDerivedClassHasMethod(
"setLocalizedName", swigMethodTypes9))
191 GlobalsPINVOKE.
OdPsPlotStyle_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9);
194 private bool SwigDerivedClassHasMethod(
string methodName, global::System.Type[] methodTypes) {
195 global::System.Reflection.MethodInfo methodInfo = this.GetType().GetMethod(methodName, global::System.Reflection.BindingFlags.Public | global::System.Reflection.BindingFlags.NonPublic | global::System.Reflection.BindingFlags.Instance,
null, methodTypes,
null);
196 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(
OdPsPlotStyle));
197 return hasDerivedMethod;
200 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
203 OdRxObject.getCPtr(
queryX(
204 (OdRxClass)
Teigha.
Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,
false)
209 private IntPtr SwigDirectorMethodisA() {
212 OdRxClass.getCPtr(
isA()).Handle
216 [
return: MarshalAs(UnmanagedType.LPWStr)]
217 private String SwigDirectorMethodname() {
221 [
return: MarshalAs(UnmanagedType.LPWStr)]
222 private String SwigDirectorMethoddescription() {
226 private void SwigDirectorMethodgetData(global::System.IntPtr data) {
227 getData(
new OdPsPlotStyleData(data,
false));
230 [
return: MarshalAs(UnmanagedType.LPWStr)]
231 private String SwigDirectorMethodlocalizedName() {
235 private void SwigDirectorMethodsetData(global::System.IntPtr data) {
236 setData(
new OdPsPlotStyleData(data,
false));
239 private void SwigDirectorMethodsetDescription([MarshalAs(UnmanagedType.LPWStr)]
String desc) {
243 private void SwigDirectorMethodsetName([MarshalAs(UnmanagedType.LPWStr)]
String name) {
247 private void SwigDirectorMethodsetLocalizedName([MarshalAs(UnmanagedType.LPWStr)]
String name) {
253 [
return: MarshalAs(UnmanagedType.LPWStr)]
255 [
return: MarshalAs(UnmanagedType.LPWStr)]
258 [
return: MarshalAs(UnmanagedType.LPWStr)]
276 private static global::System.Type[] swigMethodTypes0 =
new global::System.Type[] { typeof(
OdRxClass) };
277 private static global::System.Type[] swigMethodTypes1 =
new global::System.Type[] { };
278 private static global::System.Type[] swigMethodTypes2 =
new global::System.Type[] { };
279 private static global::System.Type[] swigMethodTypes3 =
new global::System.Type[] { };
280 private static global::System.Type[] swigMethodTypes4 =
new global::System.Type[] { typeof(OdPsPlotStyleData) };
281 private static global::System.Type[] swigMethodTypes5 =
new global::System.Type[] { };
282 private static global::System.Type[] swigMethodTypes6 =
new global::System.Type[] { typeof(OdPsPlotStyleData) };
283 private static global::System.Type[] swigMethodTypes7 =
new global::System.Type[] { typeof(
String) };
284 private static global::System.Type[] swigMethodTypes8 =
new global::System.Type[] { typeof(
String) };
285 private static global::System.Type[] swigMethodTypes9 =
new global::System.Type[] { typeof(
String) };
static global::System.Exception Retrieve()
static String OdPsPlotStyle_localizedName(HandleRef jarg1)
static void OdPsPlotStyle_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void delete_OdPsPlotStyle(HandleRef jarg1)
static String OdPsPlotStyle_name(HandleRef jarg1)
static void OdPsPlotStyle_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, OdPsPlotStyle.SwigDelegateOdPsPlotStyle_0 delegate0, OdPsPlotStyle.SwigDelegateOdPsPlotStyle_1 delegate1, OdPsPlotStyle.SwigDelegateOdPsPlotStyle_2 delegate2, OdPsPlotStyle.SwigDelegateOdPsPlotStyle_3 delegate3, OdPsPlotStyle.SwigDelegateOdPsPlotStyle_4 delegate4, OdPsPlotStyle.SwigDelegateOdPsPlotStyle_5 delegate5, OdPsPlotStyle.SwigDelegateOdPsPlotStyle_6 delegate6, OdPsPlotStyle.SwigDelegateOdPsPlotStyle_7 delegate7, OdPsPlotStyle.SwigDelegateOdPsPlotStyle_8 delegate8, OdPsPlotStyle.SwigDelegateOdPsPlotStyle_9 delegate9)
static IntPtr OdPsPlotStyle_isASwigExplicitOdPsPlotStyle(HandleRef jarg1)
static String OdPsPlotStyle_description(HandleRef jarg1)
static IntPtr OdPsPlotStyle_desc()
static void OdPsPlotStyle_setLocalizedName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdPsPlotStyle_cast(HandleRef jarg1)
static IntPtr OdPsPlotStyle_queryXSwigExplicitOdPsPlotStyle(HandleRef jarg1, HandleRef jarg2)
static void OdPsPlotStyle_getData(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdPsPlotStyle_createObject()
static void OdPsPlotStyle_setDescription(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdPsPlotStyle_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdPsPlotStyle_setData(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdPsPlotStyle_isA(HandleRef jarg1)
static string OdPsPlotStyle_getRealClassName(IntPtr jarg1)
static HandleRef getCPtr(OdPsPlotStyleData obj)
virtual void setLocalizedName(String name)
virtual void setName(String name)
static OdPsPlotStyle cast(OdRxObject pObj)
static OdPsPlotStyle createObject()
delegate String SwigDelegateOdPsPlotStyle_5()
virtual void setDescription(String desc)
static string getRealClassName(IntPtr ptr)
static HandleRef getCPtr(OdPsPlotStyle obj)
override OdRxObject queryX(OdRxClass protocolClass)
virtual String description()
delegate void SwigDelegateOdPsPlotStyle_4(global::System.IntPtr data)
delegate IntPtr SwigDelegateOdPsPlotStyle_1()
delegate void SwigDelegateOdPsPlotStyle_9([MarshalAs(UnmanagedType.LPWStr)]String name)
static new OdRxClass desc()
virtual void getData(OdPsPlotStyleData data)
delegate void SwigDelegateOdPsPlotStyle_7([MarshalAs(UnmanagedType.LPWStr)]String desc)
delegate void SwigDelegateOdPsPlotStyle_6(global::System.IntPtr data)
delegate String SwigDelegateOdPsPlotStyle_3()
delegate IntPtr SwigDelegateOdPsPlotStyle_0(IntPtr protocolClass)
virtual String localizedName()
override void Dispose(bool disposing)
virtual void setData(OdPsPlotStyleData data)
OdPsPlotStyle(IntPtr cPtr, bool cMemoryOwn)
delegate String SwigDelegateOdPsPlotStyle_2()
delegate void SwigDelegateOdPsPlotStyle_8([MarshalAs(UnmanagedType.LPWStr)]String name)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)