SegmentKey
- class HPS.SegmentKey : public 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 ()