Grx.Mgd 1.0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Properties | List of all members
Gssoft.Gscad.Colors.Color Class Reference

Public Member Functions

override int GetHashCode ()
 
override bool Equals (object obj)
 
string ToString (IFormatProvider provider)
 
override string ToString ()
 
int CompareTo (object obj)
 
object Clone ()
 
void SetRgb (byte red, byte green, byte blue)
 
void SetNames (string colorName, string bookName)
 
void SetNamesFromDictionaryKey (string parameter)
 
- Public Member Functions inherited from Gssoft.Gscad.Runtime.DisposableWrapper
override bool Equals (object obj)
 
override int GetHashCode ()
 
void Dispose ()
 

Static Public Member Functions

static bool operator!= (Color a, Color b)
 
static bool operator== (Color a, Color b)
 
static int operator< (Color a, Color b)
 
static int operator> (Color a, Color b)
 
static Color FromColorIndex (ColorMethod colorMethod, short colorIndex)
 
static Color FromDictionaryName (string name)
 
static Color FromEntityColor (EntityColor eclr)
 
static Color FromNames (string colorName, string bookName)
 
static Color FromRgb (byte red, byte green, byte blue)
 
- 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)
 

Protected Member Functions

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

new bool AutoDelete [get, set]
 
new bool IsDisposed [get]
 
new IntPtr UnmanagedObject [get]
 
ColorMethod ColorMethod [get]
 
string Description [get]
 
string Explanation [get]
 
bool IsByColor [get]
 
bool IsByLayer [get]
 
bool IsByBlock [get]
 
bool IsByAci [get]
 
bool IsByPen [get]
 
bool IsForeground [get]
 
bool IsNone [get]
 
byte Red [get]
 
byte Green [get]
 
byte Blue [get]
 
short ColorIndex [get]
 
short PenIndex [get]
 
string ColorName [get]
 
string BookName [get]
 
string ColorNameForDisplay [get]
 
bool HasColorName [get]
 
bool HasBookName [get]
 
EntityColor EntityColor [get]
 
int DictionaryKeyLength [get]
 
string DictionaryKey [get]
 
- Properties inherited from Gssoft.Gscad.Runtime.DisposableWrapper
bool AutoDelete [get, set]
 
bool IsDisposed [get]
 
IntPtr UnmanagedObject [get]
 

Member Function Documentation

◆ DeleteUnmanagedObject()

override void Gssoft.Gscad.Colors.Color.DeleteUnmanagedObject ( )
protectedvirtual