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)