GeometryKey
-
class
HPS.GeometryKey
: HPS.Key Subclassed by HPS.CircleKey, HPS.CircularArcKey, HPS.CircularWedgeKey, HPS.CuttingSectionKey, HPS.CylinderKey, HPS.DistantLightKey, HPS.EllipseKey, HPS.EllipticalArcKey, HPS.GridKey, HPS.InfiniteLineKey, HPS.LineKey, HPS.MarkerKey, HPS.MeshKey, HPS.NURBSCurveKey, HPS.NURBSSurfaceKey, HPS.PolygonKey, HPS.ReferenceKey, HPS.ShellKey, HPS.SphereKey, HPS.SpotlightKey, HPS.TextKey
Public Functions
-
override void
Dispose
()
-
GeometryKey
()
-
GeometryKey
(HPS.GeometryKey in_that)
-
GeometryKey
(HPS.Key in_that)
-
override HPS.Type
ObjectType
()
-
HPS.GeometryKey
SetPriority
(int in_priority)
-
HPS.GeometryKey
SetUserData
(IntPtr in_index, byte[] in_data)
-
HPS.GeometryKey
SetUserData
(IntPtr in_index, ulong in_bytes, byte[] in_data)
-
HPS.GeometryKey
SetUserData
(IntPtr[] in_indices, byte[][] in_data)
-
bool
ShowBounding
(out HPS.BoundingKit out_kit)
-
bool
ShowPriority
(out int out_priority)
-
ulong
ShowReferrers
(out HPS.ReferenceKey[] out_references)
-
ulong
ShowReferrers
(out HPS.SegmentKey[] out_segments)
-
bool
ShowUserData
(IntPtr in_index, out byte[] out_data)
-
bool
ShowUserData
(out IntPtr[] out_indices, out byte[][] out_data)
-
ulong
ShowUserDataCount
()
-
bool
ShowUserDataIndices
(out IntPtr[] out_indices)
-
HPS.GeometryKey
UnsetAllUserData
()
-
HPS.GeometryKey
UnsetPriority
()
-
HPS.GeometryKey
UnsetUserData
(IntPtr in_index)
-
HPS.GeometryKey
UnsetUserData
(IntPtr[] in_indices)
-
override void