LineKey
-
class
HPS.LineKey: HPS.GeometryKey Public Functions
-
void
Consume(HPS.LineKit in_kit)
-
override void
Dispose()
-
HPS.LineKey
EditPointsByDeletion(ulong in_offset, ulong in_count)
-
HPS.LineKey
EditPointsByInsertion(ulong in_offset, HPS.Point[] in_points)
-
HPS.LineKey
EditPointsByReplacement(ulong in_offset, HPS.Point[] in_points)
-
ulong
GetPointCount()
-
LineKey()
-
LineKey(HPS.Key in_that)
-
LineKey(HPS.LineKey in_that)
-
override HPS.Type
ObjectType()
-
void
Set(HPS.LineKit in_kit)
-
HPS.LineKey
SetPointCoordinateSpace(HPS.Line.CoordinateSpace[] in_spaces)
-
HPS.LineKey
SetPointCoordinateSpace(ulong[] in_indices, HPS.Line.CoordinateSpace[] in_spaces)
-
HPS.LineKey
SetPoints(HPS.Point[] in_points)
-
HPS.LineKey
SetPoints(HPS.Point[] in_points, HPS.Line.CoordinateSpace[] in_spaces)
-
void
Show(out HPS.LineKit out_kit)
-
bool
ShowPointCoordinateSpace(out HPS.Line.CoordinateSpace[] out_spaces)
-
bool
ShowPointCoordinateSpace(ulong[] in_indices, out HPS.Line.CoordinateSpace[] out_spaces)
-
bool
ShowPoints(out HPS.Point[] out_points, out HPS.Line.CoordinateSpace[] out_coordinate_spaces)
-
HPS.LineKey
UnsetPointCoordinateSpace()
-
HPS.LineKey
UnsetPointCoordinateSpace(ulong[] in_indices)
-
void