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