Grx.Mgd 1.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Types | Protected Member Functions | Properties | List of all members
Gssoft.Gscad.GraphicsInterface.DrawableTraits Class Referenceabstract

Public Types

enum  HighlightProperty { VertexRolloverHighlightSize = 0 }
 

Public Member Functions

abstract object GetHighlightProperty (HighlightProperty propertyType)
 
abstract void AddLight (ObjectId lightId)
 
abstract void SetHighlightProperty (HighlightProperty propertyType, object value)
 
virtual void SetupForEntity (Entity entity)
 
- Public Member Functions inherited from Gssoft.Gscad.GraphicsInterface.SubEntityTraits
virtual void SetSelectionMarker (IntPtr markerId)
 
- Public Member Functions inherited from Gssoft.Gscad.Runtime.RXObject
RXClass GetRXClass ()
 
virtual object Clone ()
 
int CompareTo (object obj)
 
virtual void CopyFrom (RXObject source)
 
IntPtr QueryX (RXClass protocolClass)
 
IntPtr X (RXClass protocolClass)
 
- Public Member Functions inherited from Gssoft.Gscad.Runtime.DisposableWrapper
override bool Equals (object obj)
 
override int GetHashCode ()
 
void Dispose ()
 

Protected Types

enum  LayerFlags { None = 0 , Off = 1 , Frozen = 2 , Zero = 4 }
 

Protected Member Functions

abstract void SetLayerFlags (LayerFlags flags)
 
- Protected Member Functions inherited from Gssoft.Gscad.GraphicsInterface.SubEntityTraits
 SubEntityTraits (GcGiSubEntityTraits entityTraits, bool autoDelete)
 
- Protected Member Functions inherited from Gssoft.Gscad.Runtime.RXObject
override void DeleteUnmanagedObject ()
 
- Protected Member Functions inherited from Gssoft.Gscad.Runtime.DisposableWrapper
abstract void DeleteUnmanagedObject ()
 
 DisposableWrapper (object obj, bool autoDelete)
 
 DisposableWrapper (IntPtr unmanagedPointer, bool autoDelete)
 
virtual void Dispose (bool disposing)
 

Properties

abstract Linetype LinePattern [get, set]
 
abstract SelectionFlags SelectionFlags [get, set]
 
- Properties inherited from Gssoft.Gscad.GraphicsInterface.SubEntityTraits
abstract short Color [get, set]
 
abstract int DrawFlags [get, set]
 
abstract FillType FillType [get, set]
 
abstract ObjectId Layer [get, set]
 
abstract ObjectId LineType [get, set]
 
abstract double LineTypeScale [get, set]
 
abstract LineWeight LineWeight [get, set]
 
abstract ObjectId Material [get, set]
 
abstract bool Sectionable [get, set]
 
abstract bool SelectionOnlyGeometry [get, set]
 
abstract ShadowFlags ShadowFlags [get, set]
 
abstract double Thickness [get, set]
 
abstract EntityColor TrueColor [get, set]
 
abstract ObjectId VisualStyle [get, set]
 
abstract Transparency Transparency [get, set]
 
- Properties inherited from Gssoft.Gscad.Runtime.DisposableWrapper
bool AutoDelete [get, set]
 
bool IsDisposed [get]
 
IntPtr UnmanagedObject [get]
 

Additional Inherited Members

- Static Public Member Functions inherited from Gssoft.Gscad.Runtime.RXObject
static RXObject Create (IntPtr unmanagedPointer, bool autoDelete)
 
static RXClass GetClass (Type type)
 
- Static Public Member Functions inherited from Gssoft.Gscad.Runtime.DisposableWrapper
static DisposableWrapper Create (Type type, IntPtr unmanagedPointer, bool autoDelete)
 
static bool operator== (DisposableWrapper a, DisposableWrapper b)
 
static bool operator!= (DisposableWrapper a, DisposableWrapper b)