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)
-
void
SetCharacterAttribute(HPS.CharacterAttributeKit 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)
-
void
ShowCharacterAttribute(out HPS.CharacterAttributeKit 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()
-
void
UnsetCharacterAttribute()
-
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