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();
63 MemoryManager mMan = MemoryManager.GetMemoryManager();
64 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
83 MemoryManager mMan = MemoryManager.GetMemoryManager();
84 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
103 MemoryManager mMan = MemoryManager.GetMemoryManager();
104 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
123 MemoryManager mMan = MemoryManager.GetMemoryManager();
124 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
143 MemoryManager mMan = MemoryManager.GetMemoryManager();
144 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
163 MemoryManager mMan = MemoryManager.GetMemoryManager();
164 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
183 MemoryManager mMan = MemoryManager.GetMemoryManager();
184 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
203 MemoryManager mMan = MemoryManager.GetMemoryManager();
204 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
228 MemoryManager mMan = MemoryManager.GetMemoryManager();
229 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
284 public override UInt32
color(UInt32 colorIndex) {
301IntPtr p_bytes=
Teigha.
Core.Helpers.MarshalbyteFixedArray(bytes);
306bytes =
Teigha.
Core.Helpers.UnMarshalbyteFixedArray(p_bytes); Marshal.FreeCoTaskMem(p_bytes);
325 public override void scanLines(ref
byte[] scnLines, UInt32 firstScanline, UInt32 numLines) {
326IntPtr p_scnLines=
Teigha.
Core.Helpers.MarshalbyteFixedArray(scnLines);
331scnLines =
Teigha.
Core.Helpers.UnMarshalbyteFixedArray(p_scnLines); Marshal.FreeCoTaskMem(p_scnLines);
335 public override void scanLines(ref
byte[] scnLines, UInt32 firstScanline) {
336IntPtr p_scnLines=
Teigha.
Core.Helpers.MarshalbyteFixedArray(scnLines);
341scnLines =
Teigha.
Core.Helpers.UnMarshalbyteFixedArray(p_scnLines); Marshal.FreeCoTaskMem(p_scnLines);
static global::System.Exception Retrieve()
static void OdGiRasterImageDesc_setDefaultResolution(HandleRef jarg1, int jarg2, double jarg3, double jarg4)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_4(UInt32 jarg1, UInt32 jarg2, UInt32 jarg3, int jarg4, double jarg5, double jarg6)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_5(UInt32 jarg1, UInt32 jarg2, UInt32 jarg3, int jarg4, double jarg5)
static void OdGiRasterImageDesc_setFrom(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdGiRasterImageDesc_paletteDataSize(HandleRef jarg1)
static IntPtr OdGiRasterImageDesc_clone(HandleRef jarg1)
static global::System.IntPtr OdGiRasterImageDesc_pixelFormat__SWIG_0(HandleRef jarg1)
static void OdGiRasterImageDesc_scanLines__SWIG_1(HandleRef jarg1, IntPtr jarg2, UInt32 jarg3, UInt32 jarg4)
static void OdGiRasterImageDesc_setScanLinesAlignment(HandleRef jarg1, UInt32 jarg2)
static void OdGiRasterImageDesc_paletteData(HandleRef jarg1, IntPtr jarg2)
static void OdGiRasterImageDesc_setImageSource(HandleRef jarg1, int jarg2)
static int OdGiRasterImageDesc_imageSource(HandleRef jarg1)
static string OdGiRasterImageDesc_getRealClassName(IntPtr jarg1)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_8(HandleRef jarg1)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_3(UInt32 jarg1, UInt32 jarg2)
static int OdGiRasterImageDesc_transparencyMode(HandleRef jarg1)
static void OdGiRasterImageDesc_setPixelWidth(HandleRef jarg1, UInt32 jarg2)
static void OdGiRasterImageDesc_scanLines__SWIG_2(HandleRef jarg1, IntPtr jarg2, UInt32 jarg3)
static IntPtr OdGiRasterImageDesc_scanLines__SWIG_0(HandleRef jarg1)
static UInt32 OdGiRasterImageDesc_pixelWidth(HandleRef jarg1)
static void delete_OdGiRasterImageDesc(HandleRef jarg1)
static void OdGiRasterImageDesc_copyFrom(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdGiRasterImageDesc_color(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_7(UInt32 jarg1, UInt32 jarg2, UInt32 jarg3)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_0(UInt32 jarg1, UInt32 jarg2, int jarg3, double jarg4, double jarg5)
static UInt32 OdGiRasterImageDesc_numColors(HandleRef jarg1)
static UInt32 OdGiRasterImageDesc_supportedParams(HandleRef jarg1)
static void OdGiRasterImageDesc_setPixelHeight(HandleRef jarg1, UInt32 jarg2)
static void OdGiRasterImageDesc_setColorDepth(HandleRef jarg1, UInt32 jarg2)
static String OdGiRasterImageDesc_sourceFileName(HandleRef jarg1)
static int OdGiRasterImageDesc_defaultResolution(HandleRef jarg1, out double jarg2, out double jarg3)
static UInt32 OdGiRasterImageDesc_scanLineSize(HandleRef jarg1)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_1(UInt32 jarg1, UInt32 jarg2, int jarg3, double jarg4)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_2(UInt32 jarg1, UInt32 jarg2, int jarg3)
static UInt32 OdGiRasterImageDesc_colorDepth(HandleRef jarg1)
static void OdGiRasterImageDesc_setTransparencyMode(HandleRef jarg1, int jarg2)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_6(UInt32 jarg1, UInt32 jarg2, UInt32 jarg3, int jarg4)
static void OdGiRasterImageDesc_setPalette(HandleRef jarg1, UInt32 jarg2, IntPtr jarg3)
static void OdGiRasterImageDesc_setSourceFileName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static UInt32 OdGiRasterImageDesc_scanLinesAlignment(HandleRef jarg1)
static UInt32 OdGiRasterImageDesc_pixelHeight(HandleRef jarg1)
override UInt32 pixelWidth()
static OdGiRasterImage createObject(UInt32 pixelWidth, UInt32 pixelHeight, UInt32 colorDepth, OdGiRasterImage.Units units, double xPelsPerUnit, double yPelsPerUnit)
override void scanLines(ref byte[] scnLines, UInt32 firstScanline, UInt32 numLines)
void setColorDepth(UInt32 colorDepth)
override void copyFrom(OdRxObject pSource)
static OdGiRasterImage createObject(UInt32 pixelWidth, UInt32 pixelHeight, UInt32 colorDepth, OdGiRasterImage.Units units, double xPelsPerUnit)
static OdGiRasterImage createObject(UInt32 pixelWidth, UInt32 pixelHeight)
override UInt32 numColors()
override void paletteData(ref byte[] bytes)
static HandleRef getCPtr(OdGiRasterImageDesc obj)
override void scanLines(ref byte[] scnLines, UInt32 firstScanline)
void setPalette(UInt32 paletteSize, byte[] paletteData)
override void Dispose(bool disposing)
override OdRxObject clone()
OdGiRasterImageDesc(IntPtr cPtr, bool cMemoryOwn)
static OdGiRasterImage createObject(UInt32 pixelWidth, UInt32 pixelHeight, OdGiRasterImage.Units units, double xPelsPerUnit, double yPelsPerUnit)
void setScanLinesAlignment(UInt32 alignment)
override String sourceFileName()
static OdGiRasterImage createObject(UInt32 pixelWidth, UInt32 pixelHeight, OdGiRasterImage.Units units, double xPelsPerUnit)
override byte[] scanLines()
override UInt32 scanLinesAlignment()
static OdGiRasterImage createObject(UInt32 pixelWidth, UInt32 pixelHeight, UInt32 colorDepth, OdGiRasterImage.Units units)
override UInt32 scanLineSize()
override void setSourceFileName(String fileName)
override UInt32 color(UInt32 colorIndex)
void setDefaultResolution(OdGiRasterImage.Units units, double xPelsPerUnit, double yPelsPerUnit)
override Teigha.Core.OdGiRasterImage.TransparencyMode vb_transparencyMode()
override OdGiRasterImage.PixelFormatInfo pixelFormat()
static OdGiRasterImage createObject(OdGiRasterImage pSourceImage)
static string getRealClassName(IntPtr ptr)
override void setImageSource(OdGiRasterImage.ImageSource source)
override OdGiRasterImage.ImageSource imageSource()
static OdGiRasterImage createObject(UInt32 pixelWidth, UInt32 pixelHeight, OdGiRasterImage.Units units)
override UInt32 colorDepth()
void setFrom(OdGiRasterImage pSourceImage)
override OdGiRasterImage.Units defaultResolution(out double xPelsPerUnit, out double yPelsPerUnit)
override void setTransparencyMode(OdGiRasterImage.TransparencyMode mode)
override UInt32 pixelHeight()
void setPixelHeight(UInt32 pixelHeight)
override OdGiRasterImage.TransparencyMode transparencyMode()
void setPixelWidth(UInt32 pixelWidth)
override Teigha.Core.OdGiRasterImage.ImageSource vb_imageSource()
override UInt32 paletteDataSize()
static OdGiRasterImage createObject(UInt32 pixelWidth, UInt32 pixelHeight, UInt32 colorDepth)
override UInt32 supportedParams()
static HandleRef getCPtr(OdGiRasterImage obj)
static HandleRef getCPtr(OdRxObject obj)