3DGS / HPS MAPPING
Mutator Function: Define_System_Options
Attribute Name | Status | HPS Class/Method |
---|---|---|
DPI Scale Factor | Implemented | Hardcopy::File::ExportOptionsKit::SetResolution |
Driver Config File | Missing | Should be in either World or Database |
Extended Font Search | tabled | |
Font Directory | Implemented | World::SetFontDirectories |
Free | Missing | |
Malloc | Missing | |
Raw Memory | Missing | |
Video Memory Limit | Missing | |
License | Implemented | World |
Code Generation | Tabled | |
Code Generation Comment | Tabled | |
Code Generation Directory | Tabled | |
Conserve Memory | Tabled | |
Automatic Geometry Boundings | Default On/Not Exposed | |
Restrip On Edit | Default On/Not Exposed | |
C String Length | N/A | |
Debug | N/A | |
Deleted Key Callback | N/A | |
Message Limit | N/A | |
Multi-Threading | N/A | |
Clear Debug | N/A | |
Set Debug | N/A | |
Application | Deprecated | |
Bounding Volumes | Deprecated | |
Camera Near Limit | Deprecated | |
Continuous Update | Deprecated | |
Disable Ambient Material | Deprecated | |
Event Checker | Deprecated | |
Fatal Errors | Deprecated | |
Legacy Mesh Face Numbering | Deprecated | |
Legacy Text Extent | Deprecated | |
Metafile Directory | Deprecated | |
Near Limit Update Promotion | Deprecated | |
Obsolete Checking | Deprecated | |
Old Style Pathnames | Deprecated | |
Sanity Checking | Deprecated | |
Update Control | Deprecated |
Mutator Function: Set_Driver_Options
Attribute Name | Status | HPS Class/Method |
---|---|---|
Absolute Line Weight | Missing | Should be in Export To HardCopy |
Display Statistics | Implemented | DebuggingKit::SetResourceMonitor |
Display Memory Statistics | Implemented | DebuggingKit::SetResourceMonitor |
Exit Update | Missing | Missing Should be in the EventHandler |
Exit Update Data | Missing | Should be in the EventHandler |
Fallback Font | Missing | Should be in WindowsOptionsKit |
GPU Resident | Missing | Should be in OffScreenWindowsOptionsKit |
Hardcopy Resolution | Implemented | HardCopy::File::ExportOptionsKit::SetResolution |
Landscape Orientation | Missing | Should be in Export To HardCopy |
Ambient Occlusion | Implemented | WindowKey::SetPostProcessEffects -> PostProcessEffectsKit::SetAmbientOcclusion |
Bloom | Implemented | WindowKey::SetPostProcessEffects -> PostProcessEffectsKit::SetBloom |
Depth of Field | Implemented | WindowKey::SetPostProcessEffects -> PostProcessEffectsKit::SetDepthOfField |
Fast Silhouette Edges | Implemented | WindowKey::SetPostProcessEffects -> PostProcessEffectsKit::SetSilhouetteEdges |
Fullscreen | Implemented | Database::CreateStandAloneWindow -> StandAloneWindowOptionsKit::SetFullScreen |
Selection Promixity | Implemented | WindowKey::SetSelectionOptions -> SelectionOptionsKit::SetProximity |
Subscreen | Implemented | Database::CreateStandAloneWindow -> StandAloneWindowOptionsKit::SetSubscreen |
Subscreen Moving | Implemented | Database::CreateStandAloneWindow -> StandAloneWindowOptionsKit::SetMobility |
Subscreen Resizing | Implemented | Database::CreateStandAloneWindow -> StandAloneWindowOptionsKit::SetMobility |
Subscreen Stretching | Implemented | Database::CreateStandAloneWindow -> StandAloneWindowOptionsKit::SetMobility |
Title | Implemented | Database::CreateStandAloneWindow -> StandAloneWindowOptionsKit::SetTitle |
Use Window ID | Implemented | Database::CreateApplicationWindow |
Font Table | Tabled | |
Locater Transform | Tabled | |
Output Format | Implemented | Hardcopy::File::Export |
Physical Size | Implemented | Hardcopy::File::ExportOptionsKit::SetSize |
Text Preference | Tabled | |
Stereo | Tabled | |
Anti-Alias | Default On/Not Exposed | |
Stencil | Default On/Not Exposed | |
Debug | N/A | |
Clear Debug | N/A | |
Set Debug | N/A | |
Isolated | N/A | |
Quick Moves Preference | N/A | |
Backing Store | Deprecated | |
Border | Deprecated | |
Color Consolidation | Deprecated | |
Control Area | Deprecated | |
Disable Input | Deprecated | |
Display Interrupted | Deprecated | |
Updated | Deprecated | |
Double-Buffering | Deprecated | |
First Color | Deprecated | |
Fixed Colors | Deprecated | |
Force Grayscale | Deprecated | |
Gamma Correction | Deprecated | |
Light Scaling | Deprecated | |
Marker Drawing | Deprecated | |
Number of Colors | Deprecated | |
Pen Speed | Deprecated | |
Simple Shadow Preference | Deprecated | |
Special Events | Deprecated | |
Spotlight Interpolation | Deprecated | |
Update Interrupts | Deprecated | |
Use Colormap ID | Deprecated | |
Write Mask | Deprecated |
Mutator Function: Set_Camera
Attribute Name | Status | HPS Class/Method |
---|---|---|
Near Limit | Missing | Should be in CameraKit |
Position | Implemented | SegmentKey::SetCamera -> CameraKit::SetPosition |
Projection | Implemented | SegmentKey::SetCamera -> CameraKit::SetType |
Target | Implemented | SegmentKey::SetCamera -> CameraKit::SetTarget |
Up Vector | Implemented | SegmentKey::SetCamera -> CameraKit::SetUpVector |
Width | Implemented | SegmentKey::SetCamera -> CameraKit::SetField |
Height | Implemented | SegmentKey::SetCamera -> CameraKit::SetField |
Mutator Function: Set_Color
Attribute Name | Status | HPS Class/Method |
---|---|---|
Ambient Light | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetAmbientLightColor |
Ambient Up | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetAmbientLightUpColor |
Ambient Down | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetAmbientLightDownColor |
Back | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetBackFaceColor |
Cut Edges | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetCutEdgeColor |
Cut Faces | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetCutFaceColor |
Cut Geometry | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetCutGeometryColor |
Edges | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetEdgeColor |
Faces | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetFaceColor |
Lights | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetLightColor |
Lines | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetLineColor |
Markers | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetMarkerColor |
Polylines | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetLineColor |
Text | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetTextColor |
Vertices | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetVertexColor |
Window | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetWindowColor |
Geometry | N/A | |
Polygons | N/A | |
Edge Contrast | Deprecated | |
Face Contrast | Deprecated | |
Line Contrast | Deprecated | |
Markers Contrast | Deprecated | |
Polygon Contrast | Deprecated | |
Text Contrast | Deprecated | |
Vertex Contrast | Deprecated | |
Window Contrast | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetWindowContrastColor |
Mutator Function: Set_Explicit_Color
Attribute Name | Status | HPS Class/Method |
---|---|---|
Back faces | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetBackFaceColor |
Front faces | Implemented | SegmentKey::SetMaterialMapping -> MaterialMappingKit::SetFaceColor |
Bump | Implemented |
|
Diffuse Color | Implemented |
|
Diffuse Texture | Implemented |
|
Environment | Implemented |
|
Gloss | Implemented |
|
Mirror | Implemented |
|
Specular | Implemented |
|
Transmission | Implemented |
|
Attribute Name | Mutator Function | Status | HPS Class/Method |
---|---|---|---|
Geometry Options->Bounding Cuboid | Set_Geometry | Missing | Should be a ShellKey and MeshKey attribute |
Geometry Options->Bounding Sphere | Set_Geometry | Missing | Should be a ShellKey and MeshKey attribute |
Geometry Options->Orientation | Set_Geometry | Missing | Should be a MarkerKey attribute |
Geometry Options->Camera Relative | Set_Geometry | Tabled | |
Edge Pattern | Set_Edge_Pattern | Implemented | SegmentKey::SetEdgeAttributes -> EdgeAttributeKit::SetPattern |
Edge Weight | Set_Edge_Weight | Implemented | SegmentKey::SetEdgeAttributes -> EdgeAttributeKit::SetWeight |
Line Pattern->Line Style | Set_Line_Pattern | Implemented | SegmentKey::SetLineAttributes -> LineAttributeKit::SetPattern |
Line Pattern->Start Cap | Set_Line_Pattern | Implemented |
|
Line Pattern->Inner Cap | Set_Line_Pattern | Implemented |
|
Line Pattern->End Cap | Set_Line_Pattern | Implemented |
|
Line Pattern->Glyph | Set_Line_Pattern | Implemented |
|
Line Pattern->Start Glyph | Set_Line_Pattern | Implemented |
|
Line Pattern->End Glyph | Set_Line_Pattern | Implemented |
|
Line Pattern->Joins | Set_Line_Pattern | Implemented |
|
Line Weight | Set_Line_Weight | Implemented | SegmentKey::SetLineAttributes -> LineAttributeKit::SetWeight |
Marker Size | Set_Marker_Size | Implemented | SegmentKey::SetMarkerAttributes -> MarkerAttributeKit::SetSize |
Marker Symbol | Set_Marker_Symbol | Implemented | SegmentKey::SetMarkerAttributes -> MarkerAttributeKit::SetSymbol |
Variable Edge Weight | Set_Variable_Edge_Weight | Implemented | SegmentKey::SetEdgeAttributes -> EdgeAttributeKit::SetWeight |
Variable Line Weight | Set_Variable_Line_Weight | Implemented | SegmentKey::SetLineAttributes -> LineAttributeKit::SetWeight |
Variable Marker Size | Set_Variable_Marker_Size | Implemented | SegmentKey::SetMarkerAttributes -> MarkerAttributeKit::SetSize |
Face Pattern | Set_Face_Pattern | Deprecated | |
Line Pattern->Start Glyph Arrow | Set_Line_Pattern | Deprecated | |
Line Pattern->End Glyph Arrow | Set_Line_Pattern | Deprecated |
Mutator Function: Set_Heuristics
Attribute Name | Status | HPS Class/Method |
---|---|---|
Culling->Maximum Extent | Missing | Should be in GeometryAttributeControl as Greeking |
Culling->Maximum Extent Mode | Missing | Should be in GeometryAttributeControl as Greeking |
Culling->Obscuration | Missing | Should be a Drawing Attribute |
Exclude Bounding | Missing | Should be an Inheritance Attribute |
Force Defer Batch | Missing | Should be an Optimization Attribute |
Model Type | Missing | Should be an Optimization Attribute |
Polygon Handedness | Implemented | SegmentKey::SetDrawingAttribute -> DrawingAttributeKit::SetPolygonHandedness |
Static Model | Implemented | SegmentKey::SetPerformance -> PerformanceKit::SetStaticModel |
Backplane Cull | Implemented | SegmentKey::SetCulling -> CullingKit::SetBackFace |
Culling->Hard Extent | Implemented | SegmentKey::SetCulling -> CullingKit::SetExtent |
Culling->Vector | Implemented | SegmentKey::SetCulling -> CullingKit::SetVector |
Culling->Vector Tolerance | Implemented | SegmentKey::SetCulling -> CullingKit::SetVectorTolerance |
Culling->View Frustum | Implemented | SegmentKey::SetCulling -> CullingKit::SetFrustum |
Detail Selection | Implemented | WindowKey::SetSelectionOptions -> SelectionOptionsKit::SetGranularity |
Internal Selection Limit | Implemented | WindowKey::SetSelectionOptions -> SelectionOptionsKit::SetInternalLimit |
Related Selection Limit | Implemented | WindowKey::SetSelectionOptions -> SelectionOptionsKit::SetRelatedLimit |
Selection Level | Implemented | WindowKey::SetSelectionOptions -> SelectionOptionsKit::SetLevel |
Selection Sorting | Implemented | WindowKey::SetSelectionOptions -> SelectionOptionsKit::SetSorting |
Visual Selection | Implemented | WindowKey::SetSelectionOptions -> SelectionOptionsKit::SetAlgorithm |
Quick Moves | Tabled | |
Intersecting Polygons | Default On/Not Exposed | |
Polygon Crossing | Default On/Not Exposed | |
Clipping | Deprecated | |
Concave Polygons | Deprecated | |
Hidden Surfaces | Deprecated | |
Incremental Updates | Deprecated | |
Partial Erase | Deprecated |
Attribute Name | Mutator Function | Status | HPS Class/Method |
---|---|---|---|
Bounding Cuboid | Set_Bounding_Cuboid | Missing | |
Bounding Sphere | Set_Bounding_Sphere | Missing | |
Handedness | Set_Handedness | Missing | Should be in WindowOptions |
Unicode Options | Set_Unicode_Options | Missing | Should be in User Data |
Priority | Set_Priority | Implemented | SegmentKey::SetSubwindow -> SubwindowKit::SetPriority |
Modelling Matrix | Implemented | SegmentKey::SetModellingMatrix -> MatrixKit::Concatenate | |
Texture Matrix | Implemented | SegmentKey::SetTextureMatrix -> MatrixKit::Concatenate | |
User Options | Set_User_Options | N/A | |
Bring To Front | Bring_To_Front | Deprecated | |
Conditions | Set_Conditions | Deprecated | |
Conditional Action | Set_Conditional_Action | Deprecated |
Mutator Function: Set_Rendering_Options
Attribute Name | Status | HPS Class/Method |
---|---|---|
Ambient Up Vector | Missing | Should be a Lighting Attribute |
Color Interpolation | Missing | Should be in a Color Interpolation Attribute |
Color Index Interpolation | Missing | Should be in a Color Interpolation Attribute |
Color Index Interpolation Options | Missing | Should be in a Color Interpolation Attribute |
Cut Geometry Options | Missing | Should be a Cut Geometry Attribute |
Cut Geometry Options->Level | Missing | Should be a Cut Geometry Attribute |
Cut Geometry Options->Tolerance | Missing | Should be a Cut Geometry Attribute |
Cut Geometry Options->Match Color | Missing | Should be a Cut Geometry Attribute |
Depth Range | Implemented | SegmentKey::SetDrawingAttribute -> DrawingAttributeKit::SetDepthRange |
Display Lists | Implemented | SegmentKey::SetPerformance -> PerformanceKit::SetDisplayLists |
Face Displacement | Implemented | SegmentKey::SetDrawingAttribute -> DrawingAttributeKit::SetFaceDisplacement |
General Displacement | Implemented | SegmentKey::SetDrawingAttribute -> DrawingAttributeKit::SetFaceDisplacement |
Hidden Line Removal->Color | Implemented | SegmentKey::SetHiddenLineAttribute -> HiddenLineAttributeKit::SetColor |
Hidden Line Removal->Dim Factor | Implemented | SegmentKey::SetHiddenLineAttribute -> HiddenLineAttributeKit::SetDimFactor |
Hidden Line Removal->Face Displacement | Implemented | SegmentKey::SetHiddenLineAttribute -> HiddenLineAttributeKit::SetFaceDisplacement |
Hidden Line Removal->Image Outlines | Implemented | SegmentKey::SetHiddenLineAttribute -> HiddenLineAttributeKit::SetImageOutlines |
Hidden Line Removal->Pattern | Implemented | SegmentKey::SetHiddenLineAttribute -> HiddenLineAttributeKit::SetLinePattern |
Hidden Line Removal->Render Faces | Implemented | SegmentKey::SetHiddenLineAttribute -> HiddenLineAttributeKit::SetRenderFaces |
Hidden Line Removal->Render Text | Implemented | SegmentKey::SetHiddenLineAttribute -> HiddenLineAttributeKit::SetRenderText |
Hidden Line Removal->Render Face Sorting Alg | Implemented | SegmentKey::SetHiddenLineAttribute -> HiddenLineAttributeKit::SetRenderedFaceSortingAlgorithm |
Hidden Line Removal->Silhouette Cleanup | Implemented | SegmentKey::SetHiddenLineAttribute -> HiddenLineAttributeKit::SetSilhouetteCleanup |
Hidden Line Removal->Visibility | Implemented | SegmentKey::SetHiddenLineAttribute -> HiddenLineAttributeKit::SetVisibility |
Hidden Line Removal->Weight | Implemented | SegmentKey::SetHiddenLineAttribute -> HiddenLineAttributeKit::SetWeight |
Hidden Line Removal->Transparency Cutoff | Implemented | SegmentKey::SetHiddenLineAttribute -> HiddenLineAttributeKit::SetTransparencyCutoff |
HSRA | Implemented | ApplicationWindowOptionsKit::SetHiddenSurfaceRemovalAlgorithm or OffScreenWindowOptionsKit::SetHiddenSurfaceRemovalAlgorithm or StandAloneWindowOptionsKit::SetHiddenSurfaceRemovalAlgorithm or SubwindowKit::SetHiddenSurfaceRemovalAlgorithm |
Isoline Options->Visibility | Implemented | SegmentKey::SetContourLine -> ContourLineKit::SetVisibility |
Isoline Options->Positions | Implemented | SegmentKey::SetContourLine -> ContourLineKit::SetPositions |
Isoline Options->Color | Implemented | SegmentKey::SetContourLine -> ContourLineKit::SetColors |
Isoline Options->Pattern | Implemented | SegmentKey::SetContourLine -> ContourLineKit::SetPatterns |
Isoline Options->Weight | Implemented | SegmentKey::SetContourLine -> ContourLineKit::SetWeights |
Isoline Options->Lighting | Implemented | SegmentKey::SetContourLine -> ContourLineKit::SetLighting |
Join Cutoff Angle | Missing | Should be Edge/Line Attribute |
Mask Transform | Missing | Should be an Inheritance Attribute |
Screen Range | Implemented | SegmentKey::SetSubwindow -> SubwindowKit::SetSubwindow(Subwindow::Lightweight) |
Software Frame Buffer Options->Size Limit | Missing | Should be in Hidden Surfaces Options |
Software Frame Buffer Options->Color Depth | Missing | Should be in Hidden Surfaces Options |
Software Frame Buffer Options->Retention | Missing | Should be in Hidden Surfaces Options |
Software Frame Buffer Options->Technology | Missing | Should be in Hidden Surfaces Options |
Local Cutting Planes | Missing | Should be in Cut Geometry Options |
Vertex Decimation | Missing | Should be a Drawing Attribute |
Vertex Displacement | Missing | Should be a Drawing Attribute |
Anti-Alias | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetAntiAliasing |
Frame Buffer Effects | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetPostProcessEffectsEnabled |
General Curve->Budget | Implemented | SegmentKey::SetCurveAttributes -> CurveAttributeKit::SetBudget |
General Curve->Continued Budget | Implemented | SegmentKey::SetCurveAttributes -> CurveAttributeKit::SetContinuedBudget |
General Curve->Maximum Angle | Implemented | SegmentKey::SetCurveAttributes -> CurveAttributeKit::SetMaximumAngle |
General Curve->Maximum Deviation | Implemented | SegmentKey::SetCurveAttributes -> CurveAttributeKit::SetMaximumDeviation |
General Curve->Maximum Length | Implemented | SegmentKey::SetCurveAttributes -> CurveAttributeKit::SetMaximumLength |
General Curve->View Dependent | Implemented | SegmentKey::SetCurveAttributes -> CurveAttributeKit::SetViewDependent |
Geometry Options->Invert Polycylinders | Implemented | SegmentKey::SetCylinderAttributes -> CylinderAttributeKit::SetOrientation |
Lighting Interpolation | Implemented | SegmentKey::SetLightingAttributes -> LightingAttributeKit::SetInterpolationAlgorithm |
NURBS Surface->Budget | Implemented | SegmentKey::SetNURBSSurfaceAttributes -> NURBSSurfaceAttributeKit::SetBudget |
NURBS Surface->Maximum Facet Angle | Implemented | SegmentKey::SetNURBSSurfaceAttributes -> NURBSSurfaceAttributeKit::SetMaximumAngle |
NURBS Surface->Maximum Facet Deviation | Implemented | SegmentKey::SetNURBSSurfaceAttributes -> NURBSSurfaceAttributeKit::SetMaximumDeviation |
NURBS Surface->Maximum Facet Width | Implemented | SegmentKey::SetNURBSSurfaceAttributes -> NURBSSurfaceAttributeKit::SetMaximumWidth |
NURBS Surface->Maximum Trim Curve Deviation | Implemented | SegmentKey::SetNURBSSurfaceAttributes -> NURBSSurfaceAttributeKit::SetMaximumTrimDeviation |
NURBS Surface->Trim Budget | Implemented | SegmentKey::SetNURBSSurfaceAttributes -> NURBSSurfaceAttributeKit::SetTrimBudget |
Shadow Map | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetShadowMaps |
Shadow Map->Jitter | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetShadowMaps |
Shadow Map->Resolution | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetShadowMaps |
Shadow Map->Samples | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetShadowMaps |
Shadow Map->View Dependent | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetShadowMaps |
Simple Reflection | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetSimpleReflection |
Simple Reflection->Attenuation | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetSimpleReflection |
Simple Reflection->Blurring | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetSimpleReflection |
Simple Reflection->Fading | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetSimpleReflection |
Simple Reflection->Opacity | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetSimpleReflection |
Simple Reflection->Plane | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetSimpleReflectionPlane |
Simple Reflection->Visibility | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetSimpleReflectionVisibility |
Simple Shadow | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetSimpleShadow |
Simple Shadow->Color | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetSimpleShadowColor |
Simple Shadow->Light | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetSimpleShadowLightDirection |
Simple Shadow->Opacity | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetSimpleShadow |
Simple Shadow->Plane | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetSimpleShadowPlane |
Simple Shadow->Resolution | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetSimpleShadow |
Simple Shadow->Blurring | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetSimpleShadow |
Simple Shadow->Ignore Transparencies | Implemented | SegmentKey::SetVisualEffects -> VisualEffectsKit::SetSimpleShadow |
Tessellation->Cylinder | Implemented | SegmentKey::SetCylinderAttributes -> CylinderAttributeKit::SetTessellation |
Tessellation->Sphere | Implemented | SegmentKey::SetSphereAttributes -> SphereAttributeKit::SetTessellation |
Transparency->HSRA | Implemented | SegmentKey::SetTransparency -> TransparencyKit::SetAlgorithm |
Transparency->Depth Peeling Options->Layers | Implemented | SegmentKey::SetTransparency -> TransparencyKit::SetDepthPeelingLayers |
Transparency->Depth Peeling Options->minimum area | Implemented | SegmentKey::SetTransparency -> TransparencyKit::SetDepthPeelingMinimumArea |
Transparency->Depth Writing | Implemented | SegmentKey::SetTransparency -> TransparencyKit::SetDepthWriting |
Transparency->Style | Implemented | SegmentKey::SetTransparency -> TransparencyKit::SetMethod |
Transparency->Z-Sort Options | Implemented | SegmentKey::SetTransparency -> TransparencyKit::SetZSortType |
Attribute Lock | Tabled | Should be an Inheritance Attribute |
Diffuse Texture Tint | Tabled | |
Force Grayscale | Tabled | |
Geometry Options->Hard Edge Angle | Tabled | |
Ignore Subsegment Locks | Tabled | Would be an Inheritance Attribute |
Local Viewer | Tabled | |
Level Of Detail | Tabled | |
LODO->Algorithm | Tabled | |
LODO->Bounding | Tabled | |
LODO->Calculation Usefulness Cutoff | Tabled | |
LODO->Clamp | Tabled | |
LODO->Collapse Duplicate Vertices | Tabled | |
LODO->Fallback | Tabled | |
LODO->Levels | Tabled | |
LODO->Max Degree | Tabled | |
LODO->Preprocess | Tabled | |
LODO->Mode | Tabled | |
LODO->Min Triangle Count | Tabled | |
LODO->Rate | Tabled | |
LODO->Threshold | Tabled | |
LODO->Tolerance | Tabled | |
LODO->Usefulness Heuristic | Tabled | |
Texture Interpolation | Default On/Not Exposed | |
Texture Interpolation->Faces | Default On/Not Exposed | |
Texture Interpolation->Edges | Default On/Not Exposed | |
Debug | N/A | |
Clear Debug | N/A | |
Set Debug | N/A | |
Perspective Correction | N/A | |
Quantization | N/A | |
Anti-Alias->Lines | Deprecated | |
Anti-Alias->Text | Deprecated | |
Anti-Alias->Screen | Deprecated | |
Atmospheric Attenuation | Deprecated | |
Gooch Options->Color Range | Deprecated | |
Gooch Options->Diffuse Weight | Deprecated | |
Gooch Options->Color Map Segment | Deprecated | |
Image Tint | Deprecated | |
Image Scale | Deprecated | |
Stereo | Deprecated | |
Stereo Distance | Deprecated | |
Stereo Separation | Deprecated |
Mutator Function: Set_Selectability
Attribute Name | Status | HPS Class/Method |
---|---|---|
Isolines | Missing | |
Edges | Implemented | SegmentKey::SetSelectability -> SelectabilityKit::SetEdges |
Everything | Implemented | SegmentKey::SetSelectability -> SelectabilityKit::SetEverything |
Faces | Implemented | SegmentKey::SetSelectability -> SelectabilityKit::SetFaces |
Geometry | Implemented | SegmentKey::SetSelectability -> SelectabilityKit::SetGeometry |
Lights | Implemented | SegmentKey::SetSelectability -> SelectabilityKit::SetLights |
Lines | Implemented | SegmentKey::SetSelectability -> SelectabilityKit::SetLines |
Markers | Implemented | SegmentKey::SetSelectability -> SelectabilityKit::SetMarkers |
Polylines | Implemented | SegmentKey::SetSelectability -> SelectabilityKit::SetLines |
Text | Implemented | SegmentKey::SetSelectability -> SelectabilityKit::SetText |
Vertices | Implemented | SegmentKey::SetSelectability -> SelectabilityKit::SetVertices |
Window | Implemented | SegmentKey::SetSelectability -> SelectabilityKit::SetWindows |
Images | N/A | |
Polygons | N/A |
Attribute Name | Mutator Function | Status | HPS Class/Method |
---|---|---|---|
Font->Exterior | Set_Text_Font - exterior | Missing | |
Alignment | Set_Text_Alignment | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetAlignment |
Font->Bold | Set_Text_Font - bold | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetBold |
Font->Extra Space | Set_Text_Font - extra space | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetExtraSpace |
Font->Greeking Limit | Set_Text_Font - greeking limit | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetGreeking |
Font->Greeking Mode | Set_Text_Font - greeking mode | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetGreeking |
Font->Italic | Set_Text_Font - italic | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetItalic |
Font->Line Spacing | Set_Text_Font - line spacing | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetLineSpacing |
Font->Name | Set_Text_Font - name | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetFont |
Font->Overline | Set_Text_Font - overline | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetOverline |
Font->Preference | Set_Text_Font - preference | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetPreference |
Font->Renderer | Set_Text_Font - renderer | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetRenderer |
Font->Rotation | Set_Text_Font - rotation | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetRotation |
Font->Size | Set_Text_Font - size | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetSize |
Font->Size Tolerance | Set_Text_Font - size tolerance | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetSizeTolerance |
Font->Slant | Set_Text_Font - slant | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetSlant |
Font->Strikethrough | Set_Text_Font - strikethrough | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetStrikethrough |
Font->Transforms | Set_Text_Font - transforms | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetTransform |
Font->Underline | Set_Text_Font - underline | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetUnderline |
Path | Set_Text_Path | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetPath |
Spacing | Set_Text_Spacing | Implemented | SegmentKey::SetTextAttributes -> TextAttributeKit::SetSpacing |
Font->Width Scale | Set_Text_Font - width scale | Deprecated | SegmentKey::SetTextAttributes -> TextAttributeKit::SetWidthScale |
Mutator Function: Set_Visibility
Attribute Name | Status | HPS Class/Method |
---|---|---|
Cut Edges | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetCutEdges |
Cut Geometry | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetCutGeometry |
Cutting Plane | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetCuttingSections |
Edges | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetEdges |
Edges->Adjacent | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetAdjacentEdges |
Edges->Generics | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetGenericEdges |
Edges->Hard | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetHardEdges |
Edges->Interior Silhouettes | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetInteriorSilhouetteEdges |
Edges->Mesh Quads | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetMeshQuadEdges |
Edges->Nonculled | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetNonCulledEdges |
Edges->Perimeters | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetPerimeterEdges |
Faces | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetFaces |
Geometry | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetGeometry |
Lights | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetLights |
Lighting->Edges | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetEdgeLights |
Lighting->Faces | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetFaceLights |
Lines | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetLines |
Vertices | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetVertices |
Markers | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetMarkers |
Polylines | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetLines |
Shadows | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetShadows |
Shadows->Casting | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetShadowCasting |
Shadows->Emitting | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetShadowEmitting |
Shadows->Receiving | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetShadowReceiving |
Text | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetText |
Windows | Implemented | SegmentKey::SetVisibility -> VisibilityKit::SetWindows |
Images | N/A | |
Polygons | N/A | |
String Cursors | Deprecated |
Attribute Name | Mutator Function | Status | HPS Class/Method |
---|---|---|---|
Window (Size & Location) | Set_Window | Implemented | SegmentKey::SetSubwindow -> SubwindowKit::SetWindow |
Window Frame | Set_Window_Frame | Implemented | SegmentKey::SetSubwindow -> SubwindowKit::SetBorder |
Window Pattern | Set_Window_Pattern | Implemented | SegmentKey::SetSubwindow -> SubwindowKit::SetBackground |
Attribute Name | HOOPS/3dgs Function | Status | HPS Class/Method |
---|---|---|---|
Point 1, Point 2, Point 3 | Insert_Circle | Implemented | SegmentKey::InsertCircle |
Center, Radius, Normal | Insert_Circle | Implemented | SegmentKey::InsertCircle |
Center, Radius, Normal | Edit_Circle | Implemented |
|
Attribute Name | HOOPS/3dgs Function | Status | HPS Class/Method |
---|---|---|---|
Point 1, Point 2, Point3 | Insert_Circular_Arc | Implemented | SegmentKey::InsertCircularArc |
Point 1, Point 2, Point3 | Edit_Circular_Arc | Implemented |
|
Mutator Function: Insert_Circular_Chord
Attribute Name | Status | HPS Class/Method |
---|---|---|
Point 1, Point 2, Point3 | Deprecated |
Attribute Name | HOOPS/3dgs Function | Status | HPS Class/Method |
---|---|---|---|
Point 1, Point 2, Point3 | Insert_Circular_Wedge | Implemented | SegmentKey::InsertCircularWedge |
Point 1, Point 2, Point3 | Edit_Circular_Wedge | Implemented |
|
Mutator Function: Insert_Compressed_Image
Attribute Name | Status | HPS Class/Method |
---|---|---|
Size | Implemented | PortfolioKey::DefineImage -> ImageKit::SetSize |
Data | Implemented | PortfolioKey::DefineImage -> ImageKit::SetData |
Format->Down-Sample | Implemented | PortfolioKey::DefineImage -> ImageKit::SetDownSampling |
Format->Grayscale | Implemented | PortfolioKey::DefineImage -> ImageKit::SetFormat |
Format->Name | Implemented | PortfolioKey::DefineImage |
Format->Mapped 16/8 | Implemented | PortfolioKey::DefineImage -> ImageKit::SetFormat |
Format->RGB(A) | Implemented | PortfolioKey::DefineImage -> ImageKit::SetFormat |
Format->jpg/tga/dxt1/dxt3/dxt5 | Implemented | PortfolioKey::DefineImage -> ImageKit::SetFormat |
Format->Compression Quality | Implemented | PortfolioKey::DefineImage -> ImageKit::SetCompressionQuality |
Format->Discard | N/A | |
Format->Local | N/A | |
Format->Size (oru, pixels) | N/A | |
Format->Texture Options | N/A | |
Location (x,y,z) | N/A | |
Dimensions (width, height) | N/A |
Mutator Function: Insert_Cutting_Plane
Attribute Name | Status | HPS Class/Method |
---|---|---|
Plane definition (a,b,c,d) | Implemented | SegmentKey::InsertCuttingSection |
Mutator Function: Insert_Cutting_Section
Attribute Name | Status | HPS Class/Method |
---|---|---|
Planes Array | Implemented | SegmentKey::InsertCuttingSection |
Mutator Function: Insert_Cylinder/ Edit_Cylinder
Attribute Name | Status | HPS Class/Method |
---|---|---|
Center Point1 and Point 2 | Implemented | SegmentKey::InsertCylinder -> CylinderKit::SetPoints |
Radius (double) | Implemented | SegmentKey::InsertCylinder -> CylinderKit::SetRadii |
Caps (first, second, none or both) | Implemented | SegmentKey::InsertCylinder -> CylinderKit::SetCaps |
Mutator Function: Insert_Distant_Light
Attribute Name | Status | HPS Class/Method |
---|---|---|
Direction Vector (double i,j,k) | Implemented | SegmentKey::InsertDistantLight -> DistantLightKit::SetDirection |
Mutator Function: Insert_Ellipse/ Edit_Ellipse
Attribute Name | Status | HPS Class/Method |
---|---|---|
Center | Implemented | SegmentKey::InsertEllipse -> EllipseKey::SetCenter |
Major | Implemented | SegmentKey::InsertEllipse -> EllipseKey::SetMajor |
Minor | Implemented | SegmentKey::InsertEllipse -> EllipseKey::SetMinor |
Mutator Function: Insert_Elliptical_Arc/ Edit_Elliptical_Arc
Attribute Name | Status | HPS Class/Method |
---|---|---|
Center | Implemented | SegmentKey::InsertEllipticalArc -> EllipticalArcKit::SetCenter |
Major | Implemented | SegmentKey::InsertEllipticalArc -> EllipticalArcKit::SetMajor |
Minor | Implemented | SegmentKey::InsertEllipticalArc -> EllipticalArcKit::SetMinor |
Start | Implemented | SegmentKey::InsertEllipticalArc -> EllipticalArcKit::SetStart |
End | Implemented | SegmentKey::InsertEllipticalArc -> EllipticalArcKit::SetEnd |
Mutator Function: Insert_Grid
Attribute Name | Status | HPS Class/Method |
---|---|---|
Type (quadrilateral, radial) | Tabled | |
Origin | Tabled | |
Point for first Axis | Tabled | |
Point for second Axis | Tabled | |
Grid units for first Axis | Tabled | |
Grid units for second Axis | Tabled |
Mutator Function: Insert_Image/ Edit_Image/Edit_Image_Options
Attribute Name | Status | HPS Class/Method |
---|---|---|
Data | Implemented | PortfolioKey::DefineImage -> ImageKit::SetData |
Format->Down-Sample | Implemented | PortfolioKey::DefineImage -> ImageKit::SetDownSampling |
Format->Grayscale | Implemented | PortfolioKey::DefineImage -> ImageKit::SetFormat |
Format->Name | Implemented | PortfolioKey::DefineImage |
Format->Mapped 16/8 | Implemented | PortfolioKey::DefineImage -> ImageKit::SetFormat |
Format->RGB(A) | Implemented | PortfolioKey::DefineImage -> ImageKit::SetFormat |
Format->Compression Quality | Implemented | PortfolioKey::DefineImage -> ImageKit::SetCompressionQuality |
Format->Discard | N/A | |
Format->Local | N/A | |
Format->Size (oru, pixels) | N/A | |
Format->Texture Options | N/A | |
Location (x,y,z) | N/A | |
Dimensions (width, height) | N/A |
Mutator Function: Insert_Infinite_Line/Edit_Infinite_Line
Attribute Name | Status | HPS Class/Method |
---|---|---|
Infinite Line | Implemented | SegmentKey::InsertInfiniteLine -> InfiniteLineKit::SetType (InfiniteLine::Type::Line) |
Point 1 (double x,y,z) | Implemented | SegmentKey::InsertInfiniteLine -> InfiniteLineKit::SetFirst |
Point 2 (double x, y,z) | Implemented | SegmentKey::InsertInfiniteLine -> InfiniteLineKit::SetSecond |
Mutator Function: Insert_Infinite_Ray/Edit_Infinite_Ray
Attribute Name | Status | HPS Class/Method |
---|---|---|
Infinite Line | Implemented | SegmentKey::InsertInfiniteLine -> InfiniteLineKit::SetType (InfiniteLine::Type::Ray) |
Start Point (double x,y,z) | Implemented | SegmentKey::InsertInfiniteLine -> InfiniteLineKit::SetFirst |
Second Point (double x,y,z) | Implemented | SegmentKey::InsertInfiniteLine -> InfiniteLineKit::SetSecond |
Mutator Function: Insert_Line/ Edit_Line
Attribute Name | Status | HPS Class/Method |
---|---|---|
Point 1 (double x,y,z) | Implemented | SegmentKey::InsertLine -> LineKit::SetPoints |
Point 2 (double x,y,z) | Implemented | SegmentKey::InsertLine -> LineKit::SetPoints |
Mutator Function: Insert_Local_Light
Attribute Name | Status | HPS Class/Method |
---|---|---|
Position (double x,y,z) | Deprecated |
Mutator Function: Insert_Marker/ Edit_Marker
Attribute Name | Status | HPS Class/Method |
---|---|---|
Position (double x,y,z) | Implemented | SegmentKey::InsertMarker -> MarkerKit::SetPoint |
Mutator Function: Insert_Mesh/ Edit_Mesh
Attribute Name | Status | HPS Class/Method |
---|---|---|
Rows | Implemented | SegmentKey::InsertMesh -> MeshKit::SetRows |
Columns | Implemented | SegmentKey::InsertMesh -> MeshKit::SetColumns |
Points List | Implemented | SegmentKey::InsertMesh -> MeshKit::SetPoints |
Mutator Function: Insert_NURBS_Curve/ Edit_NURBS_Curve
Attribute Name | Status | HPS Class/Method |
---|---|---|
Degree | Implemented | SegmentKey::InsertNURBSCurve -> NURBSCurveKit::SetDegree |
Control Points List | Implemented | SegmentKey::InsertNURBSCurve -> NURBSCurveKit::SetPoints |
Weights | Implemented | SegmentKey::InsertNURBSCurve -> NURBSCurveKit::SetWeights |
Knots | Implemented | SegmentKey::InsertNURBSCurve -> NURBSCurveKit::SetKnots |
Start_U | Implemented | SegmentKey::InsertNURBSCurve -> NURBSCurveKit::SetParameters |
End_U | Implemented | SegmentKey::InsertNURBSCurve -> NURBSCurveKit::SetParameters |
Mutator Function: Insert_NURBS_Surface/ Edit_NURBS_Curve
Attribute Name | Status | HPS Class/Method |
---|---|---|
U Degree | Implemented | SegmentKey::InsertNURBSSurface -> NURBSSurfaceKit::SetUDegree |
V Degree | Implemented | SegmentKey::InsertNURBSSurface -> NURBSSurfaceKit::SetVDegree |
U Count | Implemented | SegmentKey::InsertNURBSSurface -> NURBSSurfaceKit::SetUCount |
V Count | Implemented | SegmentKey::InsertNURBSSurface -> NURBSSurfaceKit::SetVCount |
Points List | Implemented | SegmentKey::InsertNURBSSurface -> NURBSSurfaceKit::SetPoints |
Weights | Implemented | SegmentKey::InsertNURBSSurface -> NURBSSurfaceKit::SetWeights |
U Knots | Implemented | SegmentKey::InsertNURBSSurface -> NURBSSurfaceKit::SetUKnots |
V Knots | Implemented | SegmentKey::InsertNURBSSurface -> NURBSSurfaceKit::SetVKnots |
Number of Control Points | N/A |
Mutator Function: Insert_Polycylinder/ Edit_Polycylinder
Attribute Name | Status | HPS Class/Method |
---|---|---|
Points List | Implemented | SegmentKey::InsertCylinder -> CylinderKit::SetPoints |
Radii List | Implemented | SegmentKey::InsertCylinder -> CylinderKit::SetRadii |
Capping (first, second, none, both) | Implemented | SegmentKey::InsertCylinder -> CylinderKit::SetCaps |
Points Count | N/A | |
Radii Count | N/A |
Mutator Function: Insert_Polygon
Attribute Name | Status | HPS Class/Method |
---|---|---|
Points List | Implemented | SegmentKey::InsertPolygon -> PolygonKit::SetPoints |
Points Count | N/A |
Mutator Function: Insert_Polyline
Attribute Name | Status | HPS Class/Method |
---|---|---|
Points List | Implemented | SegmentKey::InsertLine -> LineKit::SetPoints |
Points Count | N/A |
Mutator Function: Insert_Shell
Attribute Name | Status | HPS Class/Method |
---|---|---|
Points List | Implemented | SegmentKey::InsertShell -> ShellKit::SetPoints |
Face List | Implemented | SegmentKey::InsertShell -> ShellKit::SetFaceList |
Points Count | N/A | |
Face List Length | N/A |
Mutator Function: Insert_Shell_By_Tristrips
Attribute Name | Status | HPS Class/Method |
---|---|---|
Points Count | Tabled | |
Points | Tabled | |
Tristrips Length | Tabled | |
Tristrips | Tabled | |
Face Indices Length | Tabled | |
Face Indices List | Tabled |
Mutator Function: Insert_shell_by_Region
Attribute Name | Status | HPS Class/Method |
---|---|---|
Key To Exisiting Shell | Missing | |
Region Number | Missing |
Mutator Function: Insert_Sphere
Attribute Name | Status | HPS Class/Method |
---|---|---|
Center | Implemented | SegmentKey::InsertSphere -> SphereKit::SetCenter |
Radius (double) | Implemented | SegmentKey::InsertSphere -> SphereKit::SetRadius |
Axis (vertical direction) | Implemented | SegmentKey::InsertSphere -> SphereKit::SetBasis |
Ortho(horizontal direction) | Implemented | SegmentKey::InsertSphere -> SphereKit::SetBasis |
Mutator Function: Insert_Spotlight
Attribute Name | Status | HPS Class/Method |
---|---|---|
Position (x,y,z) | Implemented | SegmentKey::InsertSpotlight -> SpotlightKit::SetPosition |
Target (x,y,z) | Implemented | SpotlightKey->SetTarget |
Camera Relative | Implemented | SegmentKey::InsertSpotlight -> SpotlightKit::SetCameraRelative |
Illumination/Outer Cone (degrees) | Implemented | SegmentKey::InsertSpotlight -> SpotlightKit::SetOuterCone |
Edge Sharpness/Inner Cone (percentage) | Implemented | SegmentKey::InsertSpotlight -> SpotlightKit::SetInnerCone |
Concentration (0>) | Implemented | SegmentKey::InsertSpotlight -> SpotlightKit::SetConcentration |
Mutator Function: Insert_String_Cursor
Attribute Name | Status | HPS Class/Method |
---|---|---|
Text Key | Deprecated | |
Row | Deprecated | |
Column | Deprecated |
Mutator Function: Insert_Unicode_Text
Attribute Name | Status | HPS Class/Method |
---|---|---|
Position (double x,y,z) | Implemented | SegmentKey::InsertText -> TextKit::SetPosition |
Text | Implemented | SegmentKey::InsertText -> TextKit::SetText |
Encoding | N/A | Unicode Only |
Attribute Name | Status | HPS Class/Method |
---|---|---|
Color | Missing | |
Normal | Missing | |
Pattern | Missing | |
Weight | Missing | |
User Options | Missing | Will be User Data |
User Index | Missing | Will be User Data |
Visibility | Missing |
Attribute Name | Status | HPS Class/Method |
---|---|---|
Color | Implemented |
|
Normal | Implemented |
|
Visibility | Implemented |
|
User Options | Missing | Will be User Data |
User Index | Missing | Will be User Data |
Pattern | Deprecated |
Vertex (Cylinder, Mesh, Shell)
Attribute Name | Status | HPS Class/Method |
---|---|---|
Color | Implemented |
|
Normal | Implemented |
|
Parameter | Implemented |
|
Visibilities | Implemented |
|
User Options | Missing | Will be User Data |
User Index | Missing | Will be User Data |
Attribute Name | Status | HPS Class/Method |
---|---|---|
Implemented |
Attribute Name | Status | HPS Class/Method |
---|---|---|
Name | N/A | |
Segment Name | N/A |
Attribute Name | Status | HPS Class/Method |
---|---|---|
Name | N/A | |
Callback Function Pointer | N/A |
Attribute Name | Status | HPS Class/Method |
---|---|---|
Name | N/A | |
Color Definition | N/A | |
Er and Ish Variants | N/A |
Attribute Name | Status | HPS Class/Method |
---|---|---|
Driver | Missing | |
Driver ID | Missing | |
Version | Missing | |
Config->Reset | Missing | |
Config->Flush | Missing | |
Config->Tristrip Minimum | Missing | |
Config->Display List Tristrip Minimum | Missing | |
Config->Flat Tristrip Minimum | Missing | |
Config->General Tristrip Minimum | Missing | |
Config->Token List | Missing |
Attribute Name | Status | HPS Class/Method |
---|---|---|
Error Handler Function Pointer | N/A |
Attribute Name | Status | HPS Class/Method |
---|---|---|
N/A |
Attribute Name | Status | HPS Class/Method |
---|---|---|
Name | Deprecated | |
Data Length | Deprecated | |
Character shape and extents | Deprecated | |
Options->Encoding | Deprecated | |
Options->Lookup | Deprecated |
Attribute Name | Status | HPS Class/Method |
---|---|---|
Name | Implemented | PortfolioKey::DefineGlyph |
Data Block | Implemented | GlyphDefinition::Set -> GlyphKit::SetElements |
Data Block Option-> signed char | Implemented | LineGlyphElement |
Data Block Option-> polyline | Implemented | LineGlyphElement |
Data Block Option-> dot | Implemented | DotGlyphElement |
Data Block Option-> fill | Implemented | GlyphElement::SetFill |
Data Block Option-> ellipse | Implemented | EllipseGlyphElement |
Data Block Option-> circular arc | Implemented | CircularArcGlyphElement |
Data Block Option-> infinite line | Implemented | InfiniteLineGlyphElement |
Data Block Option-> infinite ray | Implemented | InfiniteLineGlyphElement |
Data Block Option-> color | Implemented | GlyphElement::SetExplicitColor |
Data Size | N/A |
Attribute Name | Status | HPS Class/Method |
---|---|---|
Name | Implemented | PortfolioKey::DefineLinePattern |
Transformed | Missing | |
Parallel Array | Implemented | LinePatternDefinition::Set -> LinePatternKit::SetParallels |
Parallel ->Caps-n-Arrows ->Start Cap | Implemented | LinePatternKit::SetParallels -> LinePatternParallelKit::SetStartCap |
Parallel ->Caps-n-Arrows ->End Cap | Implemented | LinePatternKit::SetParallels -> LinePatternParallelKit::SetEndCap |
Parallel ->Caps-n-Arrows ->Caps | N/A | |
Parallel ->Caps-n-Arrows ->Start Arrow | N/A | |
Parallel ->Caps-n-Arrows ->End Arrow | N/A | |
Parallel ->Caps-n-Arrows ->Arrows | N/A | |
Parallel ->Caps-n-Arrows ->Middle | Implemented | LinePatternKit::SetParallels -> LinePatternParallelKit::SetBody |
Parallel ->Caps-n-Arrows ->Glyph | N/A | |
Parallel->Size | Implemented |
|
Parallel ->Fixed | Implemented |
|
Parallel ->Offset | Implemented | LinePatternKit::SetParallels -> LinePatternParallelKit::SetOffset |
Parallel ->Weight | Implemented | LinePatternKit::SetParallels -> LinePatternParallelKit::SetWeight |
Parallel->Segmented | Implemented | LinePatternKit::SetParallels -> LinePatternParallelKit::SetContinuous |
Parallel ->Absolute Weight | Implemented | LinePatternKit::SetParallels -> LinePatternParallelKit::SetAbsoluteLength |
Parallel ->Absolute Length | Implemented | LinePatternKit::SetParallels -> LinePatternParallelKit::SetAbsoluteWeight |
Parallel->Join | Implemented | LinePatternKit::SetParallels -> LinePatternParallelKit::SetJoin |
Parallel->Element | Implemented | LinePatternElement |
Parallel->Element->Size | Implemented | LinePatternElement::SetSize |
Parallel->Element->Blank | Implemented | BlankLinePatternElement |
Parallel->Element->Contrast | Missing | |
Parallel->Element->Dash | Implemented | SolidLinePatternElement |
Parallel->Element->Glyph | Implemented | GlyphLinePatternElement |
Parallel->Element->Glyph->Inline | Implemented | GlyphLinePatternElement::SetInsetBehavior |
Parallel->Element->Glyph->Inset | Implemented | GlyphLinePatternElement::SetInsetBehavior |
Parallel->Element->Glyph->Mirror | Implemented | GlyphLinePatternElement::SetMirror |
Parallel->Element->Glyph->Rotation | Implemented | GlyphLinePatternElement::SetRotation |
Parallel->Element->Glyph->Fixed | Implemented | GlyphLinePatternElement::SetFixed |
Parallel->Element->Glyph->Weighted | Implemented | GlyphLinePatternElement::SetWeight |
Attribute Name | Status | HPS Class/Method |
---|---|---|
Style Name | Implemented | PortfolioKey::DefineStyle |
Source Segment | Implemented | PortfolioKey::DefineStyle |
Attribute Name | Status | HPS Class/Method |
---|---|---|
Name | Implemented | PortfolioKey::DefineShader |
Shader Source | Implemented | ShaderDefinition::Set -> ShaderKit::SetSource |
Options->Multitexture | Implemented | ShaderDefinition::Set -> ShaderKit::SetMultitexture |
Options->Parameterization Source | Implemented | ShaderDefinition::Set -> ShaderKit::SetParameterizationSource |
Options->Stage | N/A | |
Options->Transform | Implemented | ShaderDefinition::Set -> ShaderKit::SetTransformMatrix |
Attribute Name | Status | HPS Class/Method |
---|---|---|
Name | Implemented | PortfolioKey::DefineTexture |
Decal | Implemented | TextureDefinition::SetOptions -> TextureOptionsKit::SetDecal |
Decimation Filter | Implemented | TextureDefinition::SetOptions -> TextureOptionsKit::SetDecimationFilter |
Down-Sampling | Implemented | TextureDefinition::SetOptions -> TextureOptionsKit::SetDownSampling |
Interpolation Filter | Implemented | TextureDefinition::SetOptions -> TextureOptionsKit::SetInterpolationFilter |
Parameter Offset | Implemented | TextureDefinition::SetOptions -> TextureOptionsKit::SetParameterOffset |
Parameterization Source | Implemented | TextureDefinition::SetOptions -> TextureOptionsKit::SetParameterizationSource |
Transform | Implemented | TextureDefinition::SetOptions -> TextureOptionsKit::SetTransformMatrix |
Tiling | Implemented | TextureDefinition::SetOptions -> TextureOptionsKit::SetTiling |
Source(s) | Implemented | TextureDefinition::SetSource |
Camera | Tabled | Only Used for CubeMap |
Caching | Deprecated |