GlyphElement

class HPS.GlyphElement : public HPS.Object

Subclassed by HPS.CircularArcGlyphElement, HPS.DotGlyphElement, HPS.EllipseGlyphElement, HPS.ImageGlyphElement, HPS.InfiniteLineGlyphElement, HPS.LineGlyphElement, HPS.SphereGlyphElement

Public Functions

override void Dispose ()
bool Equals (HPS.GlyphElement in_that)
override bool Equals (Object obj)
override int GetHashCode ()
GlyphElement ()
GlyphElement (HPS.GlyphElement in_that)
override HPS.Type ObjectType ()
void Set (HPS.GlyphElement in_that)
void SetExplicitColor (HPS.RGBAColor in_color)
void SetFill (HPS.Glyph.Fill in_fill)
void SetIndexedColor (byte in_index)
void SetNormalColor ()
bool ShowColor (out HPS.Glyph.ColorSource out_source, out byte out_index, out HPS.RGBAColor out_color)
bool ShowFill (out HPS.Glyph.Fill out_fill)

Public Static Functions

bool operator!= (HPS.GlyphElement a, HPS.GlyphElement b)
bool operator== (HPS.GlyphElement a, HPS.GlyphElement b)