Used as a temporary holder of data during glyph loading.
Public Member Functions | |
GlyphPoint (byte[] flags, float[] coords) | |
Creates an empty path node. More... | |
void | Set (GlyphPoint point) |
void | Set (int index) |
Public Attributes | |
float | X |
The X coordinate of this path node. More... | |
float | Y |
The Y coordinate of this path node. More... | |
bool | Active |
True if this point is valid. More... | |
bool | OnCurve |
Is this point on the curve? Control point otherwise. More... | |
byte[] | Flags |
Stores the flags for the current loading glyph. More... | |
float[] | Coords |
The point coords for the current loading glyph. More... | |
|
inline |
Creates an empty path node.
|
inline |
|
inline |
bool InfiniText.GlyphPoint.Active |
True if this point is valid.
float [] InfiniText.GlyphPoint.Coords |
The point coords for the current loading glyph.
byte [] InfiniText.GlyphPoint.Flags |
Stores the flags for the current loading glyph.
bool InfiniText.GlyphPoint.OnCurve |
Is this point on the curve? Control point otherwise.
float InfiniText.GlyphPoint.X |
The X coordinate of this path node.
float InfiniText.GlyphPoint.Y |
The Y coordinate of this path node.