SegmentKey
-
class
HPS.SegmentKey
: HPS.Key Subclassed by HPS.WindowKey
Public Functions
-
override void
Dispose
()
-
HPS.SegmentKey
Down
(string in_segment_name)
-
HPS.SegmentKey
Down
(string in_segment_name, bool in_create_if_not_present)
-
ulong
Find
(HPS.Search.Type in_request, HPS.Search.Space in_search_space, HPS.Search.Behavior in_behavior, out HPS.SearchResults out_results)
-
ulong
Find
(HPS.Search.Type in_request, HPS.Search.Space in_search_space, out HPS.SearchResults out_results)
-
ulong
Find
(HPS.Search.Type[] in_requests, HPS.Search.Space in_search_space, HPS.Search.Behavior in_behavior, out HPS.SearchResults out_results)
-
ulong
Find
(HPS.Search.Type[] in_requests, HPS.Search.Space in_search_space, out HPS.SearchResults out_results)
-
ulong
Find
(HPS.SearchOptionsKit in_options)
-
ulong
Find
(HPS.SearchOptionsKit in_options, out HPS.SearchResults out_results)
-
void
Flush
()
-
void
Flush
(HPS.Search.Type in_type_to_remove)
-
void
Flush
(HPS.Search.Type in_type_to_remove, HPS.Search.Space in_search_space)
-
void
Flush
(HPS.Search.Type[] in_types_to_remove)
-
void
Flush
(HPS.Search.Type[] in_types_to_remove, HPS.Search.Space in_search_space)
-
HPS.AttributeLockControl
GetAttributeLockControl
()
-
HPS.BoundingControl
GetBoundingControl
()
-
HPS.CameraControl
GetCameraControl
()
-
HPS.ColorInterpolationControl
GetColorInterpolationControl
()
-
HPS.ConditionControl
GetConditionControl
()
-
HPS.ContourLineControl
GetContourLineControl
()
-
HPS.CullingControl
GetCullingControl
()
-
HPS.CurveAttributeControl
GetCurveAttributeControl
()
-
HPS.CuttingSectionAttributeControl
GetCuttingSectionAttributeControl
()
-
HPS.CylinderAttributeControl
GetCylinderAttributeControl
()
-
HPS.DrawingAttributeControl
GetDrawingAttributeControl
()
-
HPS.EdgeAttributeControl
GetEdgeAttributeControl
()
-
HPS.HiddenLineAttributeControl
GetHiddenLineAttributeControl
()
-
HPS.LightingAttributeControl
GetLightingAttributeControl
()
-
HPS.LineAttributeControl
GetLineAttributeControl
()
-
HPS.MarkerAttributeControl
GetMarkerAttributeControl
()
-
HPS.MaterialMappingControl
GetMaterialMappingControl
()
-
HPS.ModellingMatrixControl
GetModellingMatrixControl
()
-
HPS.NURBSSurfaceAttributeControl
GetNURBSSurfaceAttributeControl
()
-
HPS.PerformanceControl
GetPerformanceControl
()
-
HPS.PortfolioControl
GetPortfolioControl
()
-
HPS.SelectabilityControl
GetSelectabilityControl
()
-
HPS.SphereAttributeControl
GetSphereAttributeControl
()
-
HPS.StyleControl
GetStyleControl
()
-
HPS.SubwindowControl
GetSubwindowControl
()
-
HPS.TextAttributeControl
GetTextAttributeControl
()
-
HPS.TextureMatrixControl
GetTextureMatrixControl
()
-
HPS.TransformMaskControl
GetTransformMaskControl
()
-
HPS.TransparencyControl
GetTransparencyControl
()
-
HPS.VisibilityControl
GetVisibilityControl
()
-
HPS.VisualEffectsControl
GetVisualEffectsControl
()
-
HPS.IncludeKey
IncludeSegment
(HPS.SegmentKey in_seg)
-
HPS.IncludeKey
IncludeSegment
(HPS.SegmentKey in_seg, HPS.ConditionalExpression in_conditional)
-
HPS.CircleKey
InsertCircle
(HPS.CircleKit in_kit)
-
HPS.CircleKey
InsertCircle
(HPS.Point in_center, float in_radius, HPS.Vector in_normal)
-
HPS.CircleKey
InsertCircle
(HPS.Point in_start, HPS.Point in_middle, HPS.Point in_end)
-
HPS.CircularArcKey
InsertCircularArc
(HPS.CircularArcKit in_kit)
-
HPS.CircularArcKey
InsertCircularArc
(HPS.Point in_start, HPS.Point in_middle, HPS.Point in_end)
-
HPS.CircularWedgeKey
InsertCircularWedge
(HPS.CircularWedgeKit in_kit)
-
HPS.CircularWedgeKey
InsertCircularWedge
(HPS.Point in_start, HPS.Point in_middle, HPS.Point in_end)
-
HPS.CuttingSectionKey
InsertCuttingSection
(HPS.CuttingSectionKit in_kit)
-
HPS.CuttingSectionKey
InsertCuttingSection
(HPS.Plane in_plane)
-
HPS.CuttingSectionKey
InsertCuttingSection
(HPS.Plane[] in_planes)
-
HPS.CylinderKey
InsertCylinder
(HPS.CylinderKit in_kit)
-
HPS.CylinderKey
InsertCylinder
(HPS.Point in_point1, HPS.Point in_point2, float in_radius)
-
HPS.CylinderKey
InsertCylinder
(HPS.Point in_point1, HPS.Point in_point2, float in_radius, HPS.Cylinder.Capping in_caps)
-
HPS.CylinderKey
InsertCylinder
(HPS.Point[] in_points, float[] in_radii)
-
HPS.CylinderKey
InsertCylinder
(HPS.Point[] in_points, float[] in_radii, HPS.Cylinder.Capping in_caps)
-
HPS.DistantLightKey
InsertDistantLight
(HPS.DistantLightKit in_kit)
-
HPS.DistantLightKey
InsertDistantLight
(HPS.Vector in_direction)
-
HPS.EllipseKey
InsertEllipse
(HPS.EllipseKit in_kit)
-
HPS.EllipseKey
InsertEllipse
(HPS.Point in_center, HPS.Point in_major, HPS.Point in_minor)
-
HPS.EllipticalArcKey
InsertEllipticalArc
(HPS.EllipticalArcKit in_kit)
-
HPS.EllipticalArcKey
InsertEllipticalArc
(HPS.Point in_center, HPS.Point in_major, HPS.Point in_minor, float in_start, float in_end)
-
HPS.GridKey
InsertGrid
(HPS.GridKit in_kit)
-
HPS.GridKey
InsertGrid
(HPS.Point in_origin)
-
HPS.GridKey
InsertGrid
(HPS.Point in_origin, HPS.Point in_first_point)
-
HPS.GridKey
InsertGrid
(HPS.Point in_origin, HPS.Point in_first_point, HPS.Point in_second_point)
-
HPS.GridKey
InsertGrid
(HPS.Point in_origin, HPS.Point in_first_point, HPS.Point in_second_point, int in_first_count)
-
HPS.GridKey
InsertGrid
(HPS.Point in_origin, HPS.Point in_first_point, HPS.Point in_second_point, int in_first_count, int in_second_count)
-
HPS.GridKey
InsertGrid
(HPS.Point in_origin, HPS.Point in_first_point, HPS.Point in_second_point, int in_first_count, int in_second_count, HPS.Grid.Type in_type)
-
HPS.InfiniteLineKey
InsertInfiniteLine
(HPS.InfiniteLineKit in_kit)
-
HPS.InfiniteLineKey
InsertInfiniteLine
(HPS.Point in_first, HPS.Point in_second, HPS.InfiniteLine.Type in_type)
-
HPS.LineKey
InsertLine
(HPS.LineKit in_kit)
-
HPS.LineKey
InsertLine
(HPS.Point pt1, HPS.Point pt2)
-
HPS.LineKey
InsertLine
(HPS.Point[] in_pts)
-
HPS.LineKey
InsertLineFromGeometry
(HPS.CircleKey in_circle)
-
HPS.LineKey
InsertLineFromGeometry
(HPS.CircleKey in_circle, float in_deviation)
-
HPS.LineKey
InsertLineFromGeometry
(HPS.CircularArcKey in_circular_arc)
-
HPS.LineKey
InsertLineFromGeometry
(HPS.CircularArcKey in_circular_arc, float in_deviation)
-
HPS.LineKey
InsertLineFromGeometry
(HPS.CircularWedgeKey in_circular_wedge)
-
HPS.LineKey
InsertLineFromGeometry
(HPS.CircularWedgeKey in_circular_wedge, float in_deviation)
-
HPS.LineKey
InsertLineFromGeometry
(HPS.EllipseKey in_ellipse)
-
HPS.LineKey
InsertLineFromGeometry
(HPS.EllipseKey in_ellipse, float in_deviation)
-
HPS.LineKey
InsertLineFromGeometry
(HPS.EllipticalArcKey in_elliptical_arc)
-
HPS.LineKey
InsertLineFromGeometry
(HPS.EllipticalArcKey in_elliptical_arc, float in_deviation)
-
HPS.LineKey
InsertLineFromGeometry
(HPS.NURBSCurveKey in_nurbs_curve)
-
HPS.LineKey
InsertLineFromGeometry
(HPS.NURBSCurveKey in_nurbs_curve, float in_deviation)
-
HPS.MarkerKey
InsertMarker
(HPS.MarkerKit in_kit)
-
HPS.MarkerKey
InsertMarker
(HPS.Point in_position)
-
HPS.MeshKey
InsertMesh
(HPS.MeshKit in_kit)
-
HPS.MeshKey
InsertMesh
(ulong in_rows, ulong in_columns, HPS.Point[] in_points)
-
HPS.NURBSCurveKey
InsertNURBSCurve
(HPS.NURBSCurveKit in_kit)
-
HPS.NURBSCurveKey
InsertNURBSCurve
(ulong in_degree, HPS.Point[] in_points, float[] in_weights, float[] in_knots, float in_start_u, float in_end_u)
-
HPS.NURBSSurfaceKey
InsertNURBSSurface
(HPS.NURBSSurfaceKit in_kit)
-
HPS.NURBSSurfaceKey
InsertNURBSSurface
(ulong in_udegree, ulong in_vdegree, ulong in_ucount, ulong in_vcount, HPS.Point[] in_points, float[] in_weights, float[] in_uknots, float[] in_vknots)
-
HPS.NURBSSurfaceKey
InsertNURBSSurface
(ulong in_udegree, ulong in_vdegree, ulong in_ucount, ulong in_vcount, HPS.Point[] in_points, float[] in_weights, float[] in_uknots, float[] in_vknots, HPS.TrimKit[] in_trims)
-
HPS.PolygonKey
InsertPolygon
(HPS.Point[] in_points)
-
HPS.PolygonKey
InsertPolygon
(HPS.PolygonKit in_kit)
-
HPS.ShellKey
InsertShell
(HPS.Point[] in_points, int[] in_facelist)
-
HPS.ShellKey
InsertShell
(HPS.ShellKit in_kit)
-
HPS.ShellKey
InsertShellByTristrips
(HPS.Point[] in_points, int[] in_tristrips)
-
HPS.ShellKey
InsertShellFromGeometry
(HPS.CircleKey in_circle)
-
HPS.ShellKey
InsertShellFromGeometry
(HPS.CircularWedgeKey in_circular_wedge)
-
HPS.ShellKey
InsertShellFromGeometry
(HPS.CylinderKey in_cylinder)
-
HPS.ShellKey
InsertShellFromGeometry
(HPS.EllipseKey in_ellipse)
-
HPS.ShellKey
InsertShellFromGeometry
(HPS.MeshKey in_mesh)
-
HPS.ShellKey
InsertShellFromGeometry
(HPS.NURBSSurfaceKey in_nurbs_surface)
-
HPS.ShellKey
InsertShellFromGeometry
(HPS.PolygonKey in_polygon)
-
HPS.ShellKey
InsertShellFromGeometry
(HPS.SphereKey in_sphere)
-
HPS.ShellKey
InsertShellFromGeometry
(HPS.TextKey in_text)
-
HPS.SphereKey
InsertSphere
(HPS.Point in_center, float in_radius)
-
HPS.SphereKey
InsertSphere
(HPS.Point in_center, float in_radius, HPS.Vector in_axis)
-
HPS.SphereKey
InsertSphere
(HPS.Point in_center, float in_radius, HPS.Vector in_axis, HPS.Vector in_prime_meridian)
-
HPS.SphereKey
InsertSphere
(HPS.SphereKit in_kit)
-
HPS.SpotlightKey
InsertSpotlight
(HPS.Point in_position, HPS.Point in_target)
-
HPS.SpotlightKey
InsertSpotlight
(HPS.SpotlightKit in_kit)
-
HPS.TextKey
InsertText
(HPS.Point in_position, string in_text)
-
HPS.TextKey
InsertText
(HPS.TextKit in_kit)
-
string
Name
()
-
override HPS.Type
ObjectType
()
-
void
Optimize
(HPS.SegmentOptimizationOptionsKit in_kit)
-
HPS.OptimizeMappingResults
OptimizeWithMapping
(HPS.SegmentOptimizationOptionsKit in_kit)
-
HPS.ReferenceKey
ReferenceGeometry
(HPS.Key in_key)
-
HPS.ReferenceKey
ReferenceGeometry
(HPS.Key in_key, HPS.ConditionalExpression in_conditional)
-
SegmentKey
()
-
SegmentKey
(HPS.Key in_that)
-
SegmentKey
(HPS.SegmentKey in_that)
-
HPS.SegmentKey
SetAttributeLock
(HPS.AttributeLockKit in_kit)
-
HPS.SegmentKey
SetBounding
(HPS.BoundingKit in_kit)
-
HPS.SegmentKey
SetCamera
(HPS.CameraKit in_kit)
-
HPS.SegmentKey
SetColorInterpolation
(HPS.ColorInterpolationKit in_kit)
-
HPS.SegmentKey
SetCondition
(string in_condition)
-
HPS.SegmentKey
SetConditions
(string[] in_conditions)
-
HPS.SegmentKey
SetContourLine
(HPS.ContourLineKit in_kit)
-
HPS.SegmentKey
SetCulling
(HPS.CullingKit in_kit)
-
HPS.SegmentKey
SetCurveAttribute
(HPS.CurveAttributeKit in_kit)
-
HPS.SegmentKey
SetCuttingSectionAttribute
(HPS.CuttingSectionAttributeKit in_kit)
-
HPS.SegmentKey
SetCylinderAttribute
(HPS.CylinderAttributeKit in_kit)
-
HPS.SegmentKey
SetDrawingAttribute
(HPS.DrawingAttributeKit in_kit)
-
HPS.SegmentKey
SetEdgeAttribute
(HPS.EdgeAttributeKit in_kit)
-
HPS.SegmentKey
SetHiddenLineAttribute
(HPS.HiddenLineAttributeKit in_kit)
-
HPS.SegmentKey
SetLightingAttribute
(HPS.LightingAttributeKit in_kit)
-
HPS.SegmentKey
SetLineAttribute
(HPS.LineAttributeKit in_kit)
-
HPS.SegmentKey
SetMarkerAttribute
(HPS.MarkerAttributeKit in_kit)
-
HPS.SegmentKey
SetMaterialMapping
(HPS.MaterialMappingKit in_kit)
-
HPS.SegmentKey
SetMaterialPalette
(string in_name)
-
HPS.SegmentKey
SetModellingMatrix
(HPS.MatrixKit in_kit)
-
HPS.SegmentKey
SetName
(string in_name)
-
HPS.SegmentKey
SetNURBSSurfaceAttribute
(HPS.NURBSSurfaceAttributeKit in_kit)
-
HPS.SegmentKey
SetPBRMaterial
(HPS.PBRMaterialKit in_kit)
-
HPS.SegmentKey
SetPerformance
(HPS.PerformanceKit in_kit)
-
HPS.SegmentKey
SetPriority
(int in_priority)
-
HPS.SegmentKey
SetSelectability
(HPS.SelectabilityKit in_kit)
-
HPS.SegmentKey
SetSphereAttribute
(HPS.SphereAttributeKit in_kit)
-
HPS.SegmentKey
SetSubwindow
(HPS.SubwindowKit in_kit)
-
HPS.SegmentKey
SetTextAttribute
(HPS.TextAttributeKit in_kit)
-
HPS.SegmentKey
SetTextureMatrix
(HPS.MatrixKit in_kit)
-
HPS.SegmentKey
SetTransformMask
(HPS.TransformMaskKit in_kit)
-
HPS.SegmentKey
SetTransparency
(HPS.TransparencyKit in_kit)
-
HPS.SegmentKey
SetUserData
(IntPtr in_index, byte[] in_data)
-
HPS.SegmentKey
SetUserData
(IntPtr in_index, ulong in_bytes, byte[] in_data)
-
HPS.SegmentKey
SetUserData
(IntPtr[] in_indices, byte[][] in_data)
-
HPS.SegmentKey
SetVisibility
(HPS.VisibilityKit in_kit)
-
HPS.SegmentKey
SetVisualEffects
(HPS.VisualEffectsKit in_kit)
-
bool
ShowAttributeLock
(out HPS.AttributeLockKit out_kit)
-
bool
ShowBounding
(out HPS.BoundingKit out_kit)
-
bool
ShowCamera
(out HPS.CameraKit out_kit)
-
bool
ShowColorInterpolation
(out HPS.ColorInterpolationKit out_kit)
-
bool
ShowConditions
(out string[] out_conditions)
-
bool
ShowContourLine
(out HPS.ContourLineKit out_kit)
-
bool
ShowCulling
(out HPS.CullingKit out_kit)
-
bool
ShowCurveAttribute
(out HPS.CurveAttributeKit out_kit)
-
bool
ShowCuttingSectionAttribute
(out HPS.CuttingSectionAttributeKit out_kit)
-
bool
ShowCylinderAttribute
(out HPS.CylinderAttributeKit out_kit)
-
bool
ShowDrawingAttribute
(out HPS.DrawingAttributeKit out_kit)
-
bool
ShowEdgeAttribute
(out HPS.EdgeAttributeKit out_kit)
-
bool
ShowHiddenLineAttribute
(out HPS.HiddenLineAttributeKit out_kit)
-
ulong
ShowIncluders
(out HPS.IncludeKey[] out_includes)
-
ulong
ShowIncluders
(out HPS.SegmentKey[] out_segments)
-
bool
ShowLightingAttribute
(out HPS.LightingAttributeKit out_kit)
-
bool
ShowLineAttribute
(out HPS.LineAttributeKit out_kit)
-
bool
ShowMarkerAttribute
(out HPS.MarkerAttributeKit out_kit)
-
bool
ShowMaterialMapping
(out HPS.MaterialMappingKit out_kit)
-
bool
ShowMaterialPalette
(out string out_name)
-
bool
ShowModellingMatrix
(out HPS.MatrixKit out_kit)
-
bool
ShowNURBSSurfaceAttribute
(out HPS.NURBSSurfaceAttributeKit out_kit)
-
bool
ShowPBRMaterial
(out HPS.PBRMaterialKit out_kit)
-
bool
ShowPerformance
(out HPS.PerformanceKit out_kit)
-
bool
ShowPriority
(out int out_priority)
-
ulong
ShowReferrers
(out HPS.ReferenceKey[] out_references)
-
ulong
ShowReferrers
(out HPS.SegmentKey[] out_segments)
-
bool
ShowSelectability
(out HPS.SelectabilityKit out_kit)
-
bool
ShowSphereAttribute
(out HPS.SphereAttributeKit out_kit)
-
ulong
ShowStylers
(out HPS.SegmentKey[] out_segments)
-
ulong
ShowStylers
(out HPS.StyleKey[] out_styles)
-
ulong
ShowSubsegments
()
-
ulong
ShowSubsegments
(out HPS.SegmentKey[] out_children)
-
bool
ShowSubwindow
(out HPS.SubwindowKit out_kit)
-
bool
ShowTextAttribute
(out HPS.TextAttributeKit out_kit)
-
bool
ShowTextureMatrix
(out HPS.MatrixKit out_kit)
-
bool
ShowTransformMask
(out HPS.TransformMaskKit out_kit)
-
bool
ShowTransparency
(out HPS.TransparencyKit out_kit)
-
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)
-
bool
ShowVisibility
(out HPS.VisibilityKit out_kit)
-
bool
ShowVisualEffects
(out HPS.VisualEffectsKit out_kit)
-
HPS.SegmentKey
Subsegment
()
-
HPS.SegmentKey
Subsegment
(string in_segment_name)
-
HPS.SegmentKey
Subsegment
(string in_segment_name, bool in_create_if_not_present)
-
HPS.SegmentKey
UnsetAllUserData
()
-
HPS.SegmentKey
UnsetAttributeLock
()
-
HPS.SegmentKey
UnsetBounding
()
-
HPS.SegmentKey
UnsetCamera
()
-
HPS.SegmentKey
UnsetColorInterpolation
()
-
HPS.SegmentKey
UnsetConditions
()
-
HPS.SegmentKey
UnsetContourLine
()
-
HPS.SegmentKey
UnsetCulling
()
-
HPS.SegmentKey
UnsetCurveAttribute
()
-
HPS.SegmentKey
UnsetCuttingSectionAttribute
()
-
HPS.SegmentKey
UnsetCylinderAttribute
()
-
HPS.SegmentKey
UnsetDrawingAttribute
()
-
HPS.SegmentKey
UnsetEdgeAttribute
()
-
HPS.SegmentKey
UnsetHiddenLineAttribute
()
-
HPS.SegmentKey
UnsetLightingAttribute
()
-
HPS.SegmentKey
UnsetLineAttribute
()
-
HPS.SegmentKey
UnsetMarkerAttribute
()
-
HPS.SegmentKey
UnsetMaterialMapping
()
-
HPS.SegmentKey
UnsetMaterialPalette
()
-
HPS.SegmentKey
UnsetModellingMatrix
()
-
HPS.SegmentKey
UnsetNURBSSurfaceAttribute
()
-
HPS.SegmentKey
UnsetPBRMaterial
()
-
HPS.SegmentKey
UnsetPerformance
()
-
HPS.SegmentKey
UnsetPriority
()
-
HPS.SegmentKey
UnsetSelectability
()
-
HPS.SegmentKey
UnsetSphereAttribute
()
-
HPS.SegmentKey
UnsetSubwindow
()
-
HPS.SegmentKey
UnsetTextAttribute
()
-
HPS.SegmentKey
UnsetTextureMatrix
()
-
HPS.SegmentKey
UnsetTransformMask
()
-
HPS.SegmentKey
UnsetTransparency
()
-
HPS.SegmentKey
UnsetUserData
(IntPtr in_index)
-
HPS.SegmentKey
UnsetUserData
(IntPtr[] in_indices)
-
HPS.SegmentKey
UnsetVisibility
()
-
HPS.SegmentKey
UnsetVisualEffects
()
-
override void