Hide menu
Loading...
Searching...
No Matches

Base class for geometry elements. More...

Inheritance diagram for cadex.Drawing.Geometry:
cadex.Drawing.Element cadex.BaseObject cadex.Drawing.CurveSet cadex.Drawing.PiecewiseContour cadex.Drawing.PointSet

Public Member Functions

 Geometry (global::System.IntPtr cPtr, bool cMemoryOwn)
 
- Public Member Functions inherited from cadex.Drawing.Element
 Element (global::System.IntPtr cPtr, bool cMemoryOwn)
 
void SetUuid (System.Guid theUuid)
 
System.Guid Uuid ()
 
void Accept (cadex.Drawing.ElementVisitor theVisitor)
 
- Public Member Functions inherited from cadex.BaseObject
 BaseObject (global::System.IntPtr cPtr, bool cMemoryOwn)
 
void Dispose ()
 
bool IsNull ()
 
ulong Id ()
 Return unique identifier of public object.
 
bool IsEqual (cadex.BaseObject theObj)
 
override int GetHashCode ()
 
override bool Equals (System.Object o)
 

Static Public Member Functions

static cadex.Drawing.Geometry Cast (cadex.Drawing.Element theBase)
 
- Static Public Member Functions inherited from cadex.Drawing.Element
static bool CompareType (cadex.BaseObject theObject)
 Returns true if theObject has the Element type.
 
static cadex.Drawing.Element Cast (cadex.BaseObject theBase)
 

Protected Member Functions

override void Dispose (bool disposing)
 

Detailed Description

Base class for geometry elements.

Base class for geometry drawing elements.

Member Function Documentation

◆ Dispose()

override void cadex.Drawing.Geometry.Dispose ( bool disposing)
inlineprotectedvirtual

Reimplemented from cadex.Drawing.Element.