14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
21 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
24 swigCPtr =
new HandleRef(
this, cPtr);
26 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
28 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
37 global::System.GC.SuppressFinalize(
this);
40 protected virtual void Dispose(
bool disposing) {
42 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
47 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
52 public virtual bool load() {
58 public virtual bool save() {
149 MemoryManager mMan = MemoryManager.GetMemoryManager();
150 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdCmTransparency obj)
static HandleRef getCPtr(OdCmColor obj)
OdDbLayerStateProperties(IntPtr cPtr, bool cMemoryOwn)
virtual bool isFreezed(String layerName, OdDbObjectId id)
virtual OdResult setLineType(String layerName, OdDbObjectId ltype)
virtual OdResult setPlotStyle(String layerName, String plotStyle)
virtual OdResult setFreeze(String layerName, bool bFreeze, OdDbObjectId id)
virtual LineWeight getLineWeight(String layerName)
virtual String getActiveLayer()
virtual OdResult setTransparency(String layerName, OdCmTransparency transparency)
virtual bool isFreezed(String layerName)
virtual OdCmTransparency getTransparency(String layerName)
virtual OdDbObjectId getLineType(String layerName)
static HandleRef getCPtr(OdDbLayerStateProperties obj)
virtual String getLayerStateName()
virtual OdResult setPlotable(String layerName, bool bPlot)
virtual OdResult setLineColor(String layerName, OdCmColor color)
virtual bool isNewVPFreeze(String layerName)
virtual bool isOn(String layerName)
virtual bool isPlotable(String layerName)
virtual void Dispose(bool disposing)
virtual OdCmColor getLineColor(String layerName)
virtual bool isLocked(String layerName)
virtual OdResult setLocked(String layerName, bool bLock)
virtual OdResult setFreeze(String layerName, bool bFreeze)
virtual OdResult setNewVPFreeze(String layerName, bool bNewVPFreeze)
virtual OdResult setOn(String layerName, bool bOn)
virtual String getPlotStyle(String layerName)
virtual OdDbDatabase database()
virtual OdResult setLineWeight(String layerName, LineWeight lweight)
virtual OdResult setActiveLayer(String layerStateName)
static HandleRef getCPtr(OdDbObjectId obj)
static global::System.Exception Retrieve()
static global::System.IntPtr OdDbLayerStateProperties_getLineColor(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDbLayerStateProperties_setPlotable(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3)
static int OdDbLayerStateProperties_setOn(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3)
static bool OdDbLayerStateProperties_isNewVPFreeze(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void delete_OdDbLayerStateProperties(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbLayerStateProperties_isLocked(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static String OdDbLayerStateProperties_getActiveLayer(global::System.Runtime.InteropServices.HandleRef jarg1)
static String OdDbLayerStateProperties_getLayerStateName(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDbLayerStateProperties_setNewVPFreeze(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3)
static IntPtr OdDbLayerStateProperties_database(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDbLayerStateProperties_setLineType(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbLayerStateProperties_setTransparency(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdDbLayerStateProperties_isPlotable(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static global::System.IntPtr OdDbLayerStateProperties_getLineType(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdDbLayerStateProperties_isFreezed__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDbLayerStateProperties_setLocked(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3)
static int OdDbLayerStateProperties_setFreeze__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3)
static String OdDbLayerStateProperties_getPlotStyle(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDbLayerStateProperties_getLineWeight(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDbLayerStateProperties_setActiveLayer(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdDbLayerStateProperties_save(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDbLayerStateProperties_getTransparency(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdDbLayerStateProperties_isFreezed__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdDbLayerStateProperties_isOn(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDbLayerStateProperties_setLineColor(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbLayerStateProperties_setPlotStyle(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static int OdDbLayerStateProperties_setFreeze__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdDbLayerStateProperties_load(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDbLayerStateProperties_setLineWeight(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, LineWeight jarg3)