Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGiSubEntityTraits.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.Core {
12
13using System;
14using System.Runtime.InteropServices;
15
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
20 public OdGiSubEntityTraits(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGiSubEntityTraits_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdGiSubEntityTraits obj) {
26 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
27 }
28
29 protected override void Dispose(bool disposing) {
30 lock(this) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
32 if (swigCMemOwn) {
33 swigCMemOwn = false;
35 }
36 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
37 }
38 base.Dispose(disposing);
39 }
40 }
41
42 public static OdGiSubEntityTraits cast(OdRxObject pObj) {// OdSmartPtr<OdGiSubEntityTraits>
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
46
47 OdGiSubEntityTraits ret = null;
48 if (null != mTrans)
49 {
50 mTrans.AddObject((OdGiSubEntityTraits)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiSubEntityTraits),ptr, true));
51 ret = (OdGiSubEntityTraits)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiSubEntityTraits),ptr, false);
52 }
53 else
54 {
55 ret = (OdGiSubEntityTraits)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiSubEntityTraits),ptr, true);
56 }
57
59 return ret;
60}
61
62 public new static OdRxClass desc() {
63 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGiSubEntityTraits_desc(),false); /*createInt 3_2*/
64
66 return ret;
67}
68
69 public override OdRxClass isA() {
70 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGiSubEntityTraits_isA(swigCPtr),false); /*createInt 3_2*/
71
73 return ret;
74}
75
76 public override OdRxObject queryX(OdRxClass protocolClass) {
77 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdGiSubEntityTraits_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
78
80 return ret;
81}
82
83 public new static OdGiSubEntityTraits createObject() {// OdSmartPtr<OdGiSubEntityTraits>
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
87
88 OdGiSubEntityTraits ret = null;
89 if (null != mTrans)
90 {
91 mTrans.AddObject((OdGiSubEntityTraits)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiSubEntityTraits),ptr, true));
92 ret = (OdGiSubEntityTraits)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiSubEntityTraits),ptr, false);
93 }
94 else
95 {
96 ret = (OdGiSubEntityTraits)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiSubEntityTraits),ptr, true);
97 }
98
100 return ret;
101}
102
103 public virtual void setColor(UInt16 /*SIMPLETYPE*/ color) {
104 GlobalsPINVOKE.OdGiSubEntityTraits_setColor(swigCPtr, color /*SIMPLETYPE*/);
106 }
107
108 public virtual void setTrueColor(OdCmEntityColor color) {
111 }
112
113 public virtual void setLayer(OdDbStub layerId) {
116 }
117
118 public virtual void setLineType(OdDbStub lineTypeId) {
121 }
122
123 public virtual void setSelectionMarker(IntPtr /*SIMPLETYPE*/ selectionMarker) {
124 GlobalsPINVOKE.OdGiSubEntityTraits_setSelectionMarker(swigCPtr, selectionMarker /*SIMPLETYPE*/);
126 }
127
128 public virtual void setFillType(OdGiFillType fillType) {
131 }
132
133 public virtual void setFillPlane(OdGeVector3d pNormal) {
136 }
137
138 public virtual void setFillPlane() {
141 }
142
143 public virtual void setLineWeight(LineWeight lineWeight) {
146 }
147
148 public virtual void setLineTypeScale(double lineTypeScale) {
151 }
152
153 public virtual void setLineTypeScale() {
156 }
157
158 public virtual void setThickness(double thickness) {
161 }
162
166 }
167
171 }
172
173 public virtual void setMaterial(OdDbStub materialId) {
176 }
177
178 public virtual void setMapper(OdGiMapper pMapper) {
181 }
182
183 public virtual void setVisualStyle(OdDbStub visualStyleId) {
186 }
187
191 }
192
193 public virtual void setDrawFlags(UInt32 /*SIMPLETYPE*/ drawFlags) {
196 }
197
198 public virtual void setLockFlags(UInt32 /*SIMPLETYPE*/ lockFlags) {
201 }
202
203 public virtual void setSelectionGeom(bool bSelectionFlag) {
206 }
207
211 }
212
213 public virtual void setSectionable(bool bSectionableFlag) {
214 GlobalsPINVOKE.OdGiSubEntityTraits_setSectionable(swigCPtr, bSectionableFlag);
216 }
217
221 }
222
223 public virtual UInt16 color() {
224// test csout
225 /*SIMPLETYPE*/
226 UInt16 ret = GlobalsPINVOKE.OdGiSubEntityTraits_color(swigCPtr);
228 return ret;
229 }
230
231 public virtual OdCmEntityColor trueColor() {
234 return ret;
235 }
236
237 public virtual OdDbStub layer() {
238 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGiSubEntityTraits_layer(swigCPtr);
239 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
241 return ret;
242 }
243
244 public virtual OdDbStub lineType() {
245 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGiSubEntityTraits_lineType(swigCPtr);
246 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
248 return ret;
249 }
250
251 public virtual OdGiFillType fillType() {
254 return ret;
255 }
256
257 public virtual bool fillPlane(OdGeVector3d normal) {
260 return ret;
261 }
262
263 public virtual LineWeight lineWeight() {
266 return ret;
267 }
268
269 public virtual double lineTypeScale() {
272 return ret;
273 }
274
275 public virtual double thickness() {
276 double ret = GlobalsPINVOKE.OdGiSubEntityTraits_thickness(swigCPtr);
278 return ret;
279 }
280
284 return ret;
285 }
286
287 public virtual OdDbStub plotStyleNameId() {
288 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGiSubEntityTraits_plotStyleNameId(swigCPtr);
289 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
291 return ret;
292 }
293
294 public virtual OdDbStub material() {
295 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGiSubEntityTraits_material(swigCPtr);
296 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
298 return ret;
299 }
300
301 public virtual OdGiMapper mapper() {
302 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGiSubEntityTraits_mapper(swigCPtr);
303 OdGiMapper ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdGiMapper(cPtr, false);
305 return ret;
306 }
307
308 public virtual OdDbStub visualStyle() {
309 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGiSubEntityTraits_visualStyle(swigCPtr);
310 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
312 return ret;
313 }
314
318 return ret;
319 }
320
321 public virtual UInt32 drawFlags() {
322// test csout
323 /*SIMPLETYPE*/
324 UInt32 ret = GlobalsPINVOKE.OdGiSubEntityTraits_drawFlags(swigCPtr);
326 return ret;
327 }
328
329 public virtual UInt32 lockFlags() {
330// test csout
331 /*SIMPLETYPE*/
332 UInt32 ret = GlobalsPINVOKE.OdGiSubEntityTraits_lockFlags(swigCPtr);
334 return ret;
335 }
336
337 public virtual bool selectionGeom() {
340 return ret;
341 }
342
346 return ret;
347 }
348
349 public virtual bool sectionable() {
352 return ret;
353 }
354
358 return ret;
359 }
360
364 }
365
369 return ret;
370 }
371
372 public virtual void setLineStyleModifiers(OdGiDgLinetypeModifiers pLSMod) {
375 }
376
378 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGiSubEntityTraits_lineStyleModifiers(swigCPtr);
379 OdGiDgLinetypeModifiers ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdGiDgLinetypeModifiers(cPtr, false);
381 return ret;
382 }
383
384 public virtual void setFill(OdGiFill pFill) {
387 }
388
389 public virtual OdGiFill fill() {
390 OdGiFill ret = (OdGiFill)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiFill),GlobalsPINVOKE.OdGiSubEntityTraits_fill(swigCPtr),false); /*createInt 3_2*/
391
393 return ret;
394}
395
396 public virtual void setAuxData(OdGiAuxiliaryData pAuxData) {
399 }
400
401 public virtual OdGiAuxiliaryData auxData() {// OdGiAuxiliaryDataPtr
402 MemoryManager mMan = MemoryManager.GetMemoryManager();
403 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
404 IntPtr ptr = GlobalsPINVOKE.OdGiSubEntityTraits_auxData(swigCPtr);
405
406 OdGiAuxiliaryData ret = null;
407 if (null != mTrans)
408 {
409 mTrans.AddObject((OdGiAuxiliaryData)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiAuxiliaryData),ptr, true));
410 ret = (OdGiAuxiliaryData)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiAuxiliaryData),ptr, false);
411 }
412 else
413 {
414 ret = (OdGiAuxiliaryData)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiAuxiliaryData),ptr, true);
415 }
416
418 return ret;
419}
420
421 public virtual bool pushLineweightOverride(OdGiLineweightOverride pOverride) {
424 return ret;
425 }
426
427 public virtual void popLineweightOverride() {
430 }
431
432 public virtual bool pushPaletteOverride(OdGiPalette pOverride) {
435 return ret;
436 }
437
438 public virtual void popPaletteOverride() {
441 }
442
443 public virtual UInt32 setupForEntity() {
444// test csout
445 /*SIMPLETYPE*/
448 return ret;
449 }
450
451 public virtual void addLight(OdDbStub lightId) {
454 }
455
456 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
457 string ret = GlobalsPINVOKE.OdGiSubEntityTraits_getRealClassName(ptr /*SIMPLETYPE*/);
459 return ret;
460 }
461
466 public virtual Teigha.Core.OdDbStub vb_lineType() { return this.lineType(); }
467
472 public virtual Teigha.Core.LineWeight vb_lineWeight() { return this.lineWeight(); }
473
478 public virtual Teigha.Core.OdDbStub vb_material() { return this.material(); }
479
485
490 public virtual uint vb_drawFlags() { return this.drawFlags(); }
491
496 public virtual uint vb_lockFlags() { return this.lockFlags(); }
497
503
509
510 [System.Flags] public enum DrawFlags : uint {
511 kNoDrawFlags = 0x0000,
512 kDrawBackfaces = 0x0001,
513 kDrawHatchGroup = 0x0002,
514 kDrawFrontfacesOnly = 0x0004,
515 kDrawGradientFill = 0x0008,
516 kDrawSolidFill = 0x0010,
517 kDrawNoLineWeight = 0x0020,
518 kDrawNoPlotstyle = 0x0080,
519 kDrawContourFill = 0x08000,
520 kDisableLayoutCache = 0x10000,
521 kDrawBoundaryForClipping = 0x20000,
523 kClipSetIsEmpty = 0x80000,
524 kDrawPolygonFill = 0x100000,
525 kExcludeFromViewExt = 0x200000,
527 kPolygonProcessing = 0x800000,
528 kDisableAutoGenerateNormals = 0x1000000,
529 kDisableFillModeCheck = 0x2000000,
530 kDrawUnderlayReference = 0x4000000,
531 kLineStyleScaleOverride = 0x8000000,
532 kDisableDisplayClipping = 0x10000000,
533 kRegenTypeDependent2dDraw = 0x20000000,
535 kDrawGeometryForExtents = 0x04000,
536 kFxNoFillOnSelect = 0x40000000,
538 }
539
540 [System.Flags] public enum LockFlags {
541 kNoLockFlags = 0x00000000,
542 kLockColors = 0x00000001,
543 kLockLineWeight = 0x00000002,
544 kLockLineType = 0x00000004,
545 kLockLineTypeScale = 0x00000008,
546 kLockLayer = 0x00000010,
547 kLockByBlockLayer = 0x00000020,
548 kKeepAuxDataAndLockFlags = 0x00000040,
550 }
551
552 public enum ShadowFlags {
557 }
558
559 public enum SelectionFlags {
565 }
566
567 public enum SubEntityHints {
571 kHintSnapModeOn = 4,
573 }
574
575}
576
577}
static global::System.Exception Retrieve()
static void OdGiSubEntityTraits_setShadowFlags(HandleRef jarg1, int jarg2)
static UInt32 OdGiSubEntityTraits_drawFlags(HandleRef jarg1)
static void OdGiSubEntityTraits_setMaterial(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiSubEntityTraits_setSelectionMarker(HandleRef jarg1, IntPtr jarg2)
static global::System.IntPtr OdGiSubEntityTraits_lineStyleModifiers(HandleRef jarg1)
static double OdGiSubEntityTraits_lineTypeScale(HandleRef jarg1)
static string OdGiSubEntityTraits_getRealClassName(IntPtr jarg1)
static global::System.IntPtr OdGiSubEntityTraits_material(HandleRef jarg1)
static int OdGiSubEntityTraits_shadowFlags(HandleRef jarg1)
static void delete_OdGiSubEntityTraits(HandleRef jarg1)
static IntPtr OdGiSubEntityTraits_fill(HandleRef jarg1)
static void OdGiSubEntityTraits_setLineType(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGiSubEntityTraits_desc()
static void OdGiSubEntityTraits_setPlotStyleName__SWIG_0(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 OdGiSubEntityTraits_setupForEntity(HandleRef jarg1)
static void OdGiSubEntityTraits_setVisualStyle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdGiSubEntityTraits_lockFlags(HandleRef jarg1)
static void OdGiSubEntityTraits_addLight(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt16 OdGiSubEntityTraits_color(HandleRef jarg1)
static int OdGiSubEntityTraits_selectionFlags(HandleRef jarg1)
static void OdGiSubEntityTraits_setSectionable(HandleRef jarg1, bool jarg2)
static void OdGiSubEntityTraits_setFill(HandleRef jarg1, HandleRef jarg2)
static void OdGiSubEntityTraits_setColor(HandleRef jarg1, UInt16 jarg2)
static void OdGiSubEntityTraits_popLineweightOverride(HandleRef jarg1)
static IntPtr OdGiSubEntityTraits_isA(HandleRef jarg1)
static void OdGiSubEntityTraits_setThickness(HandleRef jarg1, double jarg2)
static void OdGiSubEntityTraits_setLayer(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiSubEntityTraits_setSelectionFlags(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGiSubEntityTraits_plotStyleNameId(HandleRef jarg1)
static void OdGiSubEntityTraits_setPlotStyleName__SWIG_1(HandleRef jarg1, int jarg2)
static void OdGiSubEntityTraits_setFillPlane__SWIG_1(HandleRef jarg1)
static void OdGiSubEntityTraits_setFillPlane__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGiSubEntityTraits_secondaryTrueColor(HandleRef jarg1)
static bool OdGiSubEntityTraits_pushLineweightOverride(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiSubEntityTraits_selectionGeom(HandleRef jarg1)
static void OdGiSubEntityTraits_setAuxData(HandleRef jarg1, HandleRef jarg2)
static void OdGiSubEntityTraits_setTransparency(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiSubEntityTraits_setLineStyleModifiers(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiSubEntityTraits_setTrueColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGiSubEntityTraits_createObject()
static global::System.IntPtr OdGiSubEntityTraits_layer(HandleRef jarg1)
static IntPtr OdGiSubEntityTraits_auxData(HandleRef jarg1)
static int OdGiSubEntityTraits_lineWeight(HandleRef jarg1)
static void OdGiSubEntityTraits_popPaletteOverride(HandleRef jarg1)
static global::System.IntPtr OdGiSubEntityTraits_visualStyle(HandleRef jarg1)
static bool OdGiSubEntityTraits_fillPlane(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiSubEntityTraits_setFillType(HandleRef jarg1, int jarg2)
static bool OdGiSubEntityTraits_pushPaletteOverride(HandleRef jarg1, HandleRef jarg2)
static void OdGiSubEntityTraits_setDrawFlags(HandleRef jarg1, UInt32 jarg2)
static int OdGiSubEntityTraits_fillType(HandleRef jarg1)
static bool OdGiSubEntityTraits_sectionable(HandleRef jarg1)
static global::System.IntPtr OdGiSubEntityTraits_trueColor(HandleRef jarg1)
static void OdGiSubEntityTraits_setLineTypeScale__SWIG_1(HandleRef jarg1)
static global::System.IntPtr OdGiSubEntityTraits_mapper(HandleRef jarg1)
static void OdGiSubEntityTraits_setLineTypeScale__SWIG_0(HandleRef jarg1, double jarg2)
static double OdGiSubEntityTraits_thickness(HandleRef jarg1)
static void OdGiSubEntityTraits_setLockFlags(HandleRef jarg1, UInt32 jarg2)
static void OdGiSubEntityTraits_setSecondaryTrueColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGiSubEntityTraits_lineType(HandleRef jarg1)
static void OdGiSubEntityTraits_setSelectionGeom(HandleRef jarg1, bool jarg2)
static IntPtr OdGiSubEntityTraits_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdGiSubEntityTraits_setMapper(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGiSubEntityTraits_cast(HandleRef jarg1)
static global::System.IntPtr OdGiSubEntityTraits_transparency(HandleRef jarg1)
static int OdGiSubEntityTraits_plotStyleNameType(HandleRef jarg1)
static void OdGiSubEntityTraits_setLineWeight(HandleRef jarg1, int jarg2)
static HandleRef getCPtr(OdCmEntityColor obj)
static HandleRef getCPtr(OdCmTransparency obj)
static HandleRef getCPtr(OdDbStub obj)
Definition: OdDbStub.cs:26
static HandleRef getCPtr(OdGeVector3d obj)
Definition: OdGeVector3d.cs:26
static HandleRef getCPtr(OdGiAuxiliaryData obj)
static HandleRef getCPtr(OdGiDgLinetypeModifiers obj)
static HandleRef getCPtr(OdGiFill obj)
Definition: OdGiFill.cs:25
static HandleRef getCPtr(OdGiLineweightOverride obj)
static HandleRef getCPtr(OdGiMapper obj)
Definition: OdGiMapper.cs:26
static HandleRef getCPtr(OdGiPalette obj)
Definition: OdGiPalette.cs:26
virtual bool pushLineweightOverride(OdGiLineweightOverride pOverride)
virtual void setPlotStyleName(PlotStyleNameType plotStyleNameType)
virtual Teigha.Core.PlotStyleNameType vb_plotStyleNameType()
virtual void setDrawFlags(UInt32 drawFlags)
virtual Teigha.Core.LineWeight vb_lineWeight()
virtual Teigha.Core.OdGiSubEntityTraits.SelectionFlags vb_selectionFlags()
virtual OdCmTransparency transparency()
virtual void setLineWeight(LineWeight lineWeight)
virtual void setLineTypeScale(double lineTypeScale)
virtual void setLineStyleModifiers(OdGiDgLinetypeModifiers pLSMod)
OdGiSubEntityTraits(IntPtr cPtr, bool cMemoryOwn)
virtual void setMaterial(OdDbStub materialId)
virtual void setColor(UInt16 color)
virtual void setFill(OdGiFill pFill)
virtual void setMapper(OdGiMapper pMapper)
virtual Teigha.Core.OdDbStub vb_material()
static HandleRef getCPtr(OdGiSubEntityTraits obj)
virtual bool fillPlane(OdGeVector3d normal)
virtual void addLight(OdDbStub lightId)
override OdRxObject queryX(OdRxClass protocolClass)
virtual void setAuxData(OdGiAuxiliaryData pAuxData)
virtual OdCmEntityColor trueColor()
virtual Teigha.Core.OdGiSubEntityTraits.ShadowFlags vb_shadowFlags()
static OdGiSubEntityTraits cast(OdRxObject pObj)
virtual void setLayer(OdDbStub layerId)
virtual OdGiAuxiliaryData auxData()
virtual bool pushPaletteOverride(OdGiPalette pOverride)
virtual void setLineType(OdDbStub lineTypeId)
virtual void setVisualStyle(OdDbStub visualStyleId)
virtual OdGiSubEntityTraits.SelectionFlags selectionFlags()
virtual void setSelectionGeom(bool bSelectionFlag)
virtual void setFillType(OdGiFillType fillType)
virtual PlotStyleNameType plotStyleNameType()
override void Dispose(bool disposing)
virtual Teigha.Core.OdDbStub vb_lineType()
virtual void setThickness(double thickness)
virtual void setFillPlane(OdGeVector3d pNormal)
virtual void setLockFlags(UInt32 lockFlags)
static new OdGiSubEntityTraits createObject()
virtual OdCmEntityColor secondaryTrueColor()
static string getRealClassName(IntPtr ptr)
virtual void setShadowFlags(OdGiSubEntityTraits.ShadowFlags shadowFlags)
virtual void setSelectionFlags(OdGiSubEntityTraits.SelectionFlags selectionFlags)
virtual void setPlotStyleName(PlotStyleNameType plotStyleNameType, OdDbStub plotStyleNameId)
virtual void setSelectionMarker(IntPtr selectionMarker)
virtual void setSectionable(bool bSectionableFlag)
virtual OdGiSubEntityTraits.ShadowFlags shadowFlags()
virtual void setTrueColor(OdCmEntityColor color)
virtual void setSecondaryTrueColor(OdCmEntityColor color)
virtual void setTransparency(OdCmTransparency transparency)
virtual OdGiDgLinetypeModifiers lineStyleModifiers()
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26