KeyPath
-
class
HPS.KeyPath: 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)
-
HPS.KeyPath