KeyPath
- class HPS.KeyPath : public HPS.Object
- Public Functions - HPS.KeyPath Append (HPS.Key in_key)
 - HPS.KeyPath Append (HPS.Key[] in_key_array)
 - HPS.KeyPath Append (HPS.KeyPath in_key_path)
 - bool ComputeExtent (HPS.Extent.ClipRegion in_clip, out HPS.Rectangle out_extent)
 - bool ComputeExtent (HPS.VisibilityKit in_vis, HPS.Extent.ClipRegion in_clip, out HPS.Rectangle out_extent)
 - bool ComputeExtent (HPS.VisibilityKit in_vis, out HPS.Rectangle out_extent)
 - bool ComputeExtent (out HPS.Rectangle out_extent)
 - bool ComputeTextExtent (string in_text, out float out_xfrac, out float out_yfrac)
 - bool ComputeTextMetrics (string in_text, HPS.TextMetrics.Options options, HPS.TextMetrics.Units size, out float[] out_metrics)
 - bool ComputeTransform (HPS.Coordinate.Space in_space, HPS.Coordinate.Space in_output_space, out HPS.MatrixKit out_matrix)
 - bool ConvertCoordinate (HPS.Coordinate.Space in_space, HPS.Point in_point, HPS.Coordinate.Space in_output_space, out HPS.Point out_point)
 - bool ConvertCoordinate (HPS.Coordinate.Space in_space, HPS.Point[] in_points, HPS.Coordinate.Space in_output_space, out HPS.Point[] out_points)
 - override void Dispose ()
 - override bool Empty ()
 - bool Equals (HPS.KeyPath in_that)
 - override bool Equals (Object obj)
 - ulong GatherCutGeometry (HPS.SegmentKey in_destination, HPS.CutGeometryGatheringOptionsKit in_options)
 - override int GetHashCode ()
 - KeyPath ()
 - KeyPath (HPS.Key[] in_path)
 - KeyPath (HPS.KeyPath in_that)
 - override HPS.Type ObjectType ()
 - HPS.KeyPath PushBack (HPS.Key in_key)
 - HPS.KeyPath PushBack (HPS.Key[] in_key_array)
 - HPS.KeyPath PushBack (HPS.KeyPath in_key_path)
 - HPS.KeyPath PushFront (HPS.Key in_key)
 - void Remove (ulong in_index)
 - HPS.KeyPath Reverse ()
 - void Set (HPS.KeyPath in_that)
 - HPS.KeyPath SetKeys (HPS.Key[] in_keys)
 - bool ShowEffectiveGlyphDefinition (string in_name, out HPS.GlyphDefinition out_def)
 - bool ShowEffectiveImageDefinition (string in_name, out HPS.ImageDefinition out_def)
 - bool ShowEffectiveLinePatternDefinition (string in_name, out HPS.LinePatternDefinition out_def)
 - bool ShowEffectiveMaterialPaletteDefinition (string in_name, out HPS.MaterialPaletteDefinition out_def)
 - bool ShowEffectiveTextureDefinition (string in_name, out HPS.TextureDefinition out_def)
 - bool ShowNetAttributeLock (out HPS.AttributeLockKit out_kit)
 - bool ShowNetBounding (bool in_consider_highlights, out HPS.BoundingKit out_kit)
 - bool ShowNetBounding (out HPS.BoundingKit out_kit)
 - bool ShowNetCamera (out HPS.CameraKit out_kit)
 - bool ShowNetClipRegions (out HPS.Point[][][] out_loops_array, out HPS.Drawing.ClipSpace[] out_spaces, out HPS.Drawing.ClipOperation[] out_operations, out HPS.MatrixKit[] out_matrices)
 - bool ShowNetColorInterpolation (out HPS.ColorInterpolationKit out_kit)
 - bool ShowNetConditions (out string[] out_conditions)
 - bool ShowNetContourLine (out HPS.ContourLineKit out_kit)
 - bool ShowNetCulling (out HPS.CullingKit out_kit)
 - bool ShowNetCurveAttribute (out HPS.CurveAttributeKit out_kit)
 - bool ShowNetCuttingSectionAttribute (out HPS.CuttingSectionAttributeKit out_kit)
 - bool ShowNetCylinderAttribute (out HPS.CylinderAttributeKit out_kit)
 - bool ShowNetDrawingAttribute (out HPS.DrawingAttributeKit out_kit)
 - bool ShowNetEdgeAttribute (out HPS.EdgeAttributeKit out_kit)
 - bool ShowNetHiddenLineAttribute (out HPS.HiddenLineAttributeKit out_kit)
 - bool ShowNetLightingAttribute (out HPS.LightingAttributeKit out_kit)
 - bool ShowNetLineAttribute (out HPS.LineAttributeKit out_kit)
 - bool ShowNetMarkerAttribute (out HPS.MarkerAttributeKit out_kit)
 - bool ShowNetMaterialMapping (out HPS.MaterialMappingKit out_kit)
 - bool ShowNetMaterialPalette (out string out_name)
 - bool ShowNetModellingMatrix (out HPS.MatrixKit out_kit)
 - bool ShowNetNURBSSurfaceAttribute (out HPS.NURBSSurfaceAttributeKit out_kit)
 - bool ShowNetPBRMaterial (out HPS.PBRMaterialKit out_kit)
 - bool ShowNetPerformance (out HPS.PerformanceKit out_kit)
 - bool ShowNetSelectability (out HPS.SelectabilityKit out_kit)
 - bool ShowNetSphereAttribute (out HPS.SphereAttributeKit out_kit)
 - bool ShowNetSubwindow (out HPS.SubwindowKit out_kit)
 - bool ShowNetTextAttribute (out HPS.TextAttributeKit out_kit)
 - bool ShowNetTextureMatrix (out HPS.MatrixKit out_kit)
 - bool ShowNetTransformMask (out HPS.TransformMaskKit out_kit)
 - bool ShowNetTransparency (out HPS.TransparencyKit out_kit)
 - bool ShowNetVisibility (out HPS.VisibilityKit out_kit)
 - bool ShowNetVisualEffects (out HPS.VisualEffectsKit out_kit)
 - ulong Size ()
 - HPS.KeyPath UnsetKeys ()
 - Public Static Functions - bool operator!= (HPS.KeyPath a, HPS.KeyPath b)
 - bool operator== (HPS.KeyPath a, HPS.KeyPath b)
 
