Appendix F. 3DGS-HPS Functional Mapping


This document is intended to assist 3DF API developers who are beginning to use the HPS API. Please note that because HPS is a re-architected API, there is not necessarily a one-to-one mapping for every 3DF function.

A

Abort_Program[not supported]
Append_Modelling_MatrixModellingMatrixControl::Concatenate
Append_Texture_MatrixTextureMatrixControl::Concatenate
Await_Event[not supported]

B

Begin_Alias_Search[not applicable]
Begin_Buffered_Selection[not applicable]
Begin_Callback_Name_Search[not applicable]
Begin_Color_Name_Search[not applicable]
Begin_Contents_SearchSegmentKey::Find
Begin_Error_Handler_Search[not applicable]
Begin_Exit_Handler_Search[not applicable]
Begin_Font_Search[not applicable]
Begin_Glyph_SearchPortfolioKey::ShowAllGlyphDefinitions
Begin_Line_Style_SearchPortfolioKey::ShowAllLinePatternDefinitions
Begin_Open_Item_Search[not applicable]
Begin_Open_Segment_Search[not applicable]
Begin_Segment_SearchSegmentKey::Find
Begin_Shader_Search[not applicable]
Begin_Shell_Selection

TreeContext::TreeContext

Begin_Texture_Search

PortfolioKey::ShowAllTextureDefinitions

Bring_To_Front

[not supported] - see [Segment|Geometry]Key::SetPriority

Bring_To_Front_By_Key[not supported] - see [Segment|Geometry]Key::SetPriority

C

Check_Double_Precision[not applicable]
Check_For_Events[not applicable]
Clear_Display[not applicable]
Collect_Area_Samples[not applicable]
Close_Edge[not applicable]
Close_Face[not applicable]
Close_Geometry[not applicable]
Close_Region[not applicable]
Close_Trim[not applicable]
Close_Vertex[not applicable]
Close_Segment[not applicable]
Compute_Boolean_Shell[not supported]
Compute_Capping_Shell

[not supported]

Compute_Circumcuboid

Bounding[Kit|Control]::ShowVolume

Compute_Circumcuboid_By_Key

Bounding[Kit|Control]::ShowVolume

Compute_Circumsphere

Bounding[Kit|Control]::ShowVolume

Compute_Circumsphere_By_Key

Bounding[Kit|Control]::ShowVolume

Compute_Color

[not applicable]

Compute_Convex_Hull

[not supported]

Compute_Coordinates

WindowKey::ConvertCoordinate

Compute_Coordinates_By_Path

KeyPath::ConvertCoordinates

Compute_Cross_Product

Vector::Cross

Compute_Dot_Product

Vector::Dot

Compute_Face_Neighborhood

[not supported]

Compute_Identity_Matrix

MatrixKit::GetDefault

Compute_Intersect_Polyline

[not supported]

Compute_Matrix_Adjoint

MatrixKit::Adjoint

Compute_Matrix_Determinant

MatrixKit::ShowDeterminant

Compute_Matrix_Inverse

MatrixKit::ShowInverse

Compute_Matrix_Product

MatrixKit::operator*
MatrixKit::Multiply

Compute_Normalized_Matrix

MatrixKit::Normalize

Compute_Normalized_Vector

Vector::Normalize

Compute_Offaxis_Rotation

MatrixKit::RotateOffAxis

Compute_Offcenter_Rotation

[not supported]

Compute_Optimized_Shell

ShellKey::Optimize

Compute_Point_Inside_Shell

ShellKey::ComputeRelation

Compute_Point_On_Shell

ShellKey::ComputeRelation

Compute_Points_Distance_From_Shell

ShellKey::ComputeRelation

Compute_Points_Inside_Shell

ShellKey::ComputeRelation

Compute_Points_On_Shell

ShellKey::ComputeRelation

Compute_Polygon_Normal

[not supported]

Compute_Polygon_Plane

[not supported]

Compute_Polyline_From_Curve

SegmentKey::InsertLineFromGeometry

Compute_Polyline_From_Curve_Size

LineKey::ShowPoints

Compute_Rotation_Matrix

MatrixKit::Rotate

Compute_Scale_Matrix

MatrixKit::Scale

Compute_Screen_Extent

[not supported]

Compute_Selection

SelectionControl::SelectByPoint

Compute_Selection_By_Area

SelectionControl::SelectByArea

Compute_Selection_By_Key

[not applicable]

Compute_Selection_By_Polygon

SelectionControl::SelectByPolygon

Compute_Selection_By_Polylin

SelectionControl::SelectByLine

Compute_Selection_By_Ray

SelectionControl::SelectByRay

Compute_Selection_By_Shell

SelectionControl::SelectByShell

Compute_Selection_By_Shell_With_Options

SelectionControl::SelectByShell

Compute_Selection_By_Swept_Shell

[not supported]

Compute_Selection_By_Volume

SelectionControl::SelectByVolume

Compute_Selection_Distance_By_Shell

[not supported]

Compute_Shell_Enclosure

ShellKey::ComputeRelation

Compute_Subshell

[not supported]

Compute_Swept_Shell

[not supported]

Compute_Swept_Shell_Along_Path

[not supported]

Compute_Text_From_Text16

[not applicable]

Compute_Text_Extent

KeyPath::ComputeTextExtent

Compute_Text_Extent_By_Key

[not supported]

Compute_Text_Extent_By_Path

KeyPath::ComputeTextExtent

Compute_Text_Extent_Enc_Path

[not applicable]

Compute_Text_Extent_With_Enc

[not applicable]

Compute_Text_From_Text16

[not applicable]

Compute_Text_Outline

SegmentKey::InsertShellFromGeometry

Compute_Text_Outline_By_Key

SegmentKey::InsertShellFromGeometry

Compute_Text_Outline_Size

[not supported]

Compute_Text_Outline_Size_Wi

[not applicable]

Compute_Text_Outline_Size_Enc

[not applicable]

Compute_Text_Outline_By_Path

[not supported]

Compute_Text_Outline_Size_By_Path

[not supported]

Compute_Transform

WindowKey::ConvertCoordinate

Compute_Transform_By_Path

KeyPath::ConvertCoordinate

Compute_Transformed_Plane

[not supported]

Compute_Transformed_Planes

[not supported]

Compute_Translation_Matrix

MatrixKit::Translate

Compute_Triangulation

[not supported]

Compute_Triangulation_Size

[not supported]

Compute_Vector_Angle[not supported]
Compute_Vector_LengthVector_3D::Length
Compute_Transformed_Points

MatrixKit::Transform

Conditional_Include

SegmentKey::IncludeSegment(SegmentKey, Condition)

Conditional_Include_By_Key

SegmentKey::IncludeSegment(SegmentKey, Condition)

Conditional_Include_Key_By_Key

SegmentKey::IncludeSegment(SegmentKey, Condition)

Conditional_Reference

SegmentKey::ReferenceGeometry(Key, Condition)

Conditional_Reference_By_Key

SegmentKey::ReferenceGeometry(Key, Condition)

Conditional_Style

see StyleControl::PushSegment

Conditional_Style_By_Key

StyleControl::PushSegment

Control_Update

WindowKey::Update

Control_Update_By_Key

[not supported]

Control_Update_By_Area

[not supported]

Control_Update_By_Area_By_Key

[not supported]

Convert_Precision

[not supported]

Copy_Geometry

Key::CopyTo

Copy_Segment

Key::CopyTo

Copy_Segment_With_Mapping

[not supported]

Create_Segment

SegmentKey::Subsegment

Create_Trim_Collection[not applicable]

D

Define_Alias

[not applicable]

Define_Callback_Name

[not applicable]

Define_Color_Name

[not applicable]

Define_Driver_Config

World::SetDriverConfigFile

Define_Error_Handler

EventDispatcher::Subscribe

Define_Exit_Handler

[not supported]

Define_Font

[not supported]

Define_Font_By_Reference

[not supported]

Define_Glyph

PortfolioKey::DefineGlyph

Define_Highlight

HighlightControl::Highlight

Define_Geometry_Highlight

HighlightControl::Highlight

Define_Line_Style

PortfolioKey::DefineLinePattern

Define_Local_Texture

PortfolioKey::DefineTexture

Define_Named_Style

PortfolioKey::DefineNamedStyle

  Define_System_Options

Define_Shader

PortfolioKey::DefineShader

Define_Shader_By_Key

[not supported] - see Define_Shader

Define_Texture

PortfolioKey::DefineTexture - see Programming Guide section about textures

Delete_By_Key

Key::Delete

Delete_Segment

SegmentKey::Delete

Delete_Specific_Shell_Faces

ShellKey::EditFacelistByDeletion

Delete_Specific_Shell_Points

ShellKey::EditPointsByDeletion

Delete_Trim

NURBSSurfaceKey::UnsetTrims

Dolly_CameraCameraControl::Dolly

E

Edit_Circle

CircleKey::Set[Center|Normal|Radius]

Edit_Circle_By_Radius

CircleKey::SetRadius

Edit_Circular_Arc

CircularArcKey::Set[Start|Middle|End]

Edit_Circular_Chord

[not supported]

Edit_Circular_Wedge

CircularWedgeKey::Set[Start|Middle|End]

Edit_Cutting_Plane

CuttingSectionKey::SetPlanes
CuttingSectionKey::EditPlanesByReplacement

Edit_Cutting_Section

CuttingSectionKey::SetPlanes
CuttingSectionKey::EditPlanesByReplacement

Edit_Cylinder

CylinderKey::Set

Edit_Ellipse

EllipseKey::Set[Center|Major|Minor]

Edit_Elliptical_Arc

EllipticalArcKey::Set[Start|Center|Major|Minor|End]

Edit_Grid

GridKey::Set[FirstCount|FirstPoint|Origin|SecondCount|SecondPoint|SetType]

Edit_Image

ImageKit::SetData

Edit_Image_Options

ImageKit::Set[DownSampling|Size]

Edit_Infinite_Line

InfiniteLineKey::Set[First|Second]

Edit_Infinite_Ray

InfiniteLineKey::Set[First|Second]

Edit_Line

LineKey::EditPointsBy[Deletion|Insertion|Replacement]

Edit_Marker

MarkerKey::SetPoint

Edit_Mesh

MeshKey::[Set|EditMeshByReplacement]

Edit_NURBS_Curve

NURBSCurveKey::[Set|Edit[Knots|Points|Weights]ByReplacement]

Edit_NURBS_Surface

NURBSSurfaceKey::[Set|Edit[Points|UKnots|VKnots|Weights]ByReplacement]

Edit_NURBS_Surface_Points

NURBSSurfaceKey::EditPointsByReplacement

Edit_NURBS_Surface_Knots

NURBSSurfaceKey::EditKnotsByReplacement

Edit_NURBS_Surface_Weights

NURBSSurfaceKey::EditWeightsByReplacement

Edit_PolyCylinder

CylinderKey::Edit[Points|Radii]By[Deletion|Insertion|Replacement]

Edit_Polygon

PolygonKey::EditPointsBy[Deletion|Insertion|Replacement]

Edit_Polyline

LineKey::EditPointsBy[Deletion|Insertion|Replacement]

Edit_Shell_Points

ShellKey::EditPointsBy[Deletion|Insertion|Replacement]

Edit_Sphere

SphereKey::Set[Basis|Center|Radius]

Edit_Text

TextKey::EditTextBy[Deletion|Insertion|Replacement]

End_Buffered_Selection

[not applicable]

End_Callback_Name_Search

[not applicable]

End_Color_Name_Search

[not applicable]

End_Contents_Search

[not applicable]

End_Error_Handler_Search

[not applicable]

End_Exit_Handler_Search

[not applicable]

End_Font_Search

[not applicable]

End_Glyph_Search

[not applicable]

End_Line_Style_Search

[not applicable]

End_Open_Item_Search

[not applicable]

End_Named_Style_Search

[not applicable]

End_Open_Segment_Search

[not applicable]

End_Segment_Search

[not applicable]

End_Shader_Search

[not applicable]

End_Shell_Selection

[not applicable]

End_Texture_Search

[not applicable]

Exit_Program[not supported]

F

Filter_Circumcuboid

[not supported]

Filter_Circumcuboid_By_Key

[not supported]

Find_Alias

[not applicable]

Find_Callback_Name

[not applicable]

Find_Contents

SearchResults::GetIterator

Find_Error_Handler

[not applicable]

Find_Exit_Handler

[not applicable]

Find_Font

[not applicable]

Find_Glyph

[not applicable]

Find_Line_Style

[not applicable]

Find_Named_Style

[not applicable]

Find_Next_Sample

[not supported]

Find_Open_Item

[not applicable]

Find_Open_Segment

[not applicable]

Find_Related_Selection

[not applicable] - use SelectionOptionsKit::SetRelatedLimit with a selection algorithm to find related items

Find_Segment

SelectionResults::GetIterator

Find_Shader

[not applicable]

Find_Texture

[not applicable]

Flush_Attributes

SegmentKey::Flush

Flush_By_Key

SegmentKey::Flush

Flush_ContentsSegmentKey::Flush

G

Generate_Edges

[not supported]

Generate_Error

EventDispatcher::InjectEvent

Generate_Polyline_From_Geometry

SegmentKey::InsertLineFromGeometry

Generate_Shell_From_GeometrySegmentKey::InsertShellFromGeometry

I

Include_Segment

SegmentKey::IncludeSegment

Include_Segment_By_Key

SegmentKey::IncludeSegment

Include_Segment_Key_By_Key

SegmentKey::IncludeSegment

Insert_Circle

SegmentKey::InsertCircle

Insert_Circle_By_Radius

SegmentKey::InsertCircle

Insert_Circular_Arc

SegmentKey::InsertCircularArc

Insert_Circular_Chord

[not supported]

Insert_Circular_Wedge

SegmentKey::InsertCircularWedge

Insert_Compressed_Image

PortfolioKey::DefineImage

Insert_Cutting_Plane

SegmentKey::InsertCuttingSection

Insert_Cylinder

SegmentKey::InsertCylinder

Insert_Distant_Light

SegmentKey::InsertDistantLight

Insert_Ellipse

SegmentKey::InsertEllipse

Insert_EllipticalArc

SegmentKey::InsertEllipticalArc

Insert_Grid

SegmentKey::InsertGrid

Insert_Image

PortfolioKey::DefineImage

Insert_Image_By_Ref

[not supported]

Insert_Infinite_Line

SegmentKey::InsertInfiniteLine

Insert_Infinite_Ray

SegmentKey::InsertInfiniteLine

Insert_Ink

[not supported]

Insert_Line

SegmentKey::InsertLine

Insert_Local_Light

SegmentKey::InsertSpotlight

Insert_Marker

SegmentKey::InsertMarker

Insert_Mesh

SegmentKey::InsertMesh

Insert_Mesh_By_Ref

[not supported]

Insert_NURBS_Curve

SegmentKey::InsertNURBSCurve

Insert_NURBS_Surface

SegmentKey::InsertNURBSSurface

Insert_PolyCylinder

SegmentKey::InsertCylinder

Insert_Polygon

SegmentKey::InsertPolygon

Insert_Polyline

SegmentKey::InsertLine

Insert_Shell

SegmentKey::InsertShell

Insert_Shell_By_Ref

[not supported]

Insert_Shell_By_Tristrips

[not supported]

Insert_Shell_From_Region

[not supported]

Insert_Sphere

SegmentKey::InsertSphere

Insert_Spot_Light

SegmentKey::InsertSpotlight

Insert_String_Cursor

[not supported]

Insert_Text

SegmentKey::InsertText

Insert_Text_With_Encoding

SegmentKey::InsertText

Insert_Unicode_TextSegmentKey::InsertText

M

Modify_Color_Map

MaterialPaletteDefinition::Set

Modify_Color_Map_By_Value

MaterialPaletteDefinition::Set

Move_By_Key

Key::MoveTo

Move_By_Key_By_Key

Key::MoveTo

Move_Distant_Light

DistantLightKey::SetDirection

Move_Image

[not applicable]

Move_Light_Position

SpotlightKey::SetPosition

Move_Light_Target

SpotlightKey::SetTarget

Move_Segment

Key::MoveTo

Move_String_Cursor

[not supported]

Move_Text

TextKey::SetPosition

MSet_Character_Attributes

[not supported]

MSet_Face_Regions

[not supported]

MSet_Face_Colors_By_Value

[Shell|Mesh][Kit|Key]::SetFaceRGBColorsByRange

MSet_Face_Colors_By_FIndex

[Shell|Mesh][Kit|Key]::SetFaceIndexColorsByRange

MSet_Face_Normals

[Shell|Mesh][Kit|Key]::SetFaceNormalsByRange

MSet_Face_Visibilities

[Mesh|Shell][Kit|Key]::SetFaceVisibilitiesByRange

MSet_Face_Visibilities_By_Index

[Mesh|Shell][Kit|Key]::SetFaceVisibilitiesByList

MSet_Region_Faces

[not supported]

MSet_Specific_Edge_Visibilities

[not supported]

MSet_Specific_Face_Colors_By_Value

[Shell|Mesh][Kit|Key]::SetFaceRGBColorsByList

MSet_Specific_Face_Colors_By_FIndex

[Shell|Mesh][Kit|Key]::SetFaceIndexColorsByList

MSet_Specific_Face_Normals

[Shell|Mesh][Kit|Key]::SetFaceNormalsByList

MSet_Specific_Face_Visibilities

[Mesh|Shell][Kit|Key]::SetFaceVisibilitiesByList

MSet_Specific_Vertex_Colors_By_FIndex

[Shell|Mesh][Kit|Key]::SetVertexIndexColorsByList

MSet_Specific_Vertex_Normals

[Shell|Mesh][Kit|Key]::SetVertexNormalsByList

MSet_Specific_Vertex_Parameters

[Shell|Mesh][Kit|Key]::SetVertexParametersByList

MSet_Specific_Vertex_Visibilities

[Mesh|Shell][Kit|Key]::SetVertexVisibilitiesBy[List|Range]

MSet_Specific_Vertex_Colors_By_Value

[Shell|Mesh][Kit|Key]::SetVertexRGBAColorsByList

MSet_Vertex_Normals

[Shell|Mesh][Kit|Key]::SetVertexNormalsByRange

MSet_Vertex_Parameters

[Shell|Mesh][Kit|Key]::SetVertexParametersByRange

MSet_Vertex_Visibilities

[Mesh|Shell][Kit|Key]::SetVertexVisibilitiesBy[List|Range]

MShow_Character_Attributes

[not supported]

MShow_Face_Colors_By_FIndex

[Mesh|Shell][Kit|Key]::ShowFaceColorsByRange

MShow_Face_Colors_By_Value

[Mesh|Shell][Kit|Key]::ShowFaceColorsByRange

MShow_Face_Colors_With_Existence

[Mesh|Shell][Kit|Key]::ShowFaceColorsByRange

MShow_Face_Normals

[Mesh|Shell][Kit|Key]::ShowFaceNormalsByRange

MShow_Face_Normals_With_Existence

[Mesh|Shell][Kit|Key]::ShowFaceNormalsByRange

MShow_Face_Regions

[not supported]

MShow_Face_Regions_Count

[not supported]

MShow_Net_Face_Normals

[Mesh|Shell][Kit|Key]::ShowFaceNormalsByRange

MShow_Net_Face_Visibilities

[Mesh|Shell][Kit|Key]::ShowFaceVisibilitiesByRange

MShow_Specific_Edge_Visibilities

[not supported]

MShow_Specific_Face_Colors_With_Existence

[Mesh|Shell][Kit|Key]::ShowFaceColorsByList

MShow_Specific_Face_Normals

[Mesh|Shell][Kit|Key]::ShowFaceNormalsByList

MShow_Specific_Face_Visibilities

[Mesh|Shell][Kit|Key]::ShowFaceVisibilitiesByList

MShow_Specific_Face_Visibilities_With_Existence

[not applicable]

MShow_Specific_Vertex_Colors_By_FIndex

[Mesh|Shell][Kit|Key]::ShowVertexRGB[A]ColorsByList

MShow_Specific_Vertex_Colors_By_Value

[Mesh|Shell][Kit|Key]::ShowVertexRGB[A]ColorsByList

MShow_Specific_Vertex_Colors_With_Existence

[not applicable]

MShow_Specific_Vertex_Normals

[Mesh|Shell][Kit|Key]::ShowVertexNormalsByList

MShow_Specific_Vertex_Normals_With_Existence

[not applicable]

MShow_Specific_Vertex_Parameters

[Mesh|Shell][Kit|Key]::ShowVertexParametersByList

MShow_Specific_Vertex_Parameters_With_Existence

[not applicable]

MShow_Specific_Vertex_Visibilites

[Mesh|Shell][Kit|Key]::ShowVertexVisibilitiesByList

MShow_Specific_Vertex_Visibilites_With_Existence

[not applicable]

MShow_Vertex_Colors_By_FIndex

[Mesh|Shell][Kit|Key]::ShowVertexColorByRange

MShow_Vertex_Colors_By_Value

[Mesh|Shell][Kit|Key]::ShowVertexColorByRange

MShow_Vertex_Colors_With_Existence

[Mesh|Shell][Kit|Key]::ShowVertexColorByRange

MShow_Vertex_Normals

[Mesh|Shell][Kit|Key]::ShowVertexNormalsByRange

MShow_Vertex_Normals_With_Existence

[Mesh|Shell][Kit|Key]::ShowVertexNormalsByRange

MShow_Vertex_Parameters

[Mesh|Shell][Kit|Key]::ShowVertexParametersByRange

MShow_Specific_Vertex_Parameters_With_Existence

[Mesh|Shell][Kit|Key]::ShowVertexParametersByRange

MShow_Vertex_Parameter_Size

[Mesh|Shell][Kit|Key]::ShowVertexParametersByRange

MShow_Vertex_Visibilities

[Mesh|Shell][Kit|Key]::ShowVertexVisibilitiesByRange

MShow_Vertex_Visibilities_With_Existence

[Mesh|Shell][Kit|Key]::ShowVertexVisibilitiesByRange

MShow_Net_Vertex_Normals

[not supported]

MUnSet_Face_Normals

[Mesh|Shell][Kit|Key]::UnsetFaceNormals[ByRange]

MUnSet_Face_Visibilities_By_Index

[Mesh|Shell][Kit|Key]::UnsetFaceVisibilitiesByList

MUnSet_Specific_Face_Normals

[Mesh|Shell][Kit|Key]::UnsetFaceNormalsByList

MUnSet_Specific_Vertex_Normals

[Mesh|Shell][Kit|Key]::UnsetVertexNormalsByList

MUnSet_Specific_Vertex_Parameters

[Mesh|Shell][Kit|Key]::UnsetVertexParametersList

MUnSet_Vertex_Normals

[Mesh|Shell][Kit|Key]::UnsetVertexNormalsByRange

MUnSet_Vertex_Parameters[Mesh|Shell][Kit|Key]::UnsetVertexParametersByRange

N

Named_Style_Segment

StyleControl::PushNamed

Named_Style_Segment_By_KeyStyleControl::PushNamed

O

Open_Edge

[not applicable]

Open_Face

[not applicable]

Open_Geometry

[not applicable]

Open_LOD

[not applicable]

Open_Region

[not applicable]

Open_Segment

[not applicable]

Open_Segment_By_Key

[not applicable]

Open_Trim

[not applicable]

Open_Vertex

[not applicable]

Optimize_Segment_Tree

[not supported]

Orbit_CameraCamera[Kit|Control]::Orbit

P

Pan_Camera

CameraControl::Pan

Parse_String

[not supported]

Pause

StandAloneWindowKey::Pause

Print_Version

[not supported]

PShow_Net_Callback

[not applicable]

PShow_One_Net_Callback

[not applicable]

PShow_One_Net_Callback_With_Data

[not applicable]

PShow_Net_Color_Map_Count

[not applicable]

PShow_Net_Color_Map_Length

[not applicable]

PShow_One_Net_Callback

[not applicable]

PShow_One_Net_Color

KeyPath::ShowNetMaterialMapping

PShow_One_Net_Color_By_Index

KeyPath::ShowNetMaterialMapping

PShow_One_Net_Color_By_Value

KeyPath::ShowNetMaterialMapping

PShow_One_Net_Color_Map

PortfolioKey::ShowMaterialPaletteDefinition

PShow_One_Net_Color_Map_By_V

PortfolioKey::ShowMaterialPaletteDefinition

PShow_One_Net_User_Data[not supported]

R

Read_Metafile

[not supported]

Record_Instance_Handle

[not supported]

Record_Profile_Source

[not applicable]

Reference_Geometry

SegmentKey::ReferenceGeometry

Reference_Geometry_By_Key

SegmentKey::ReferenceGeometry

Reference_Geometry_Key_By_Key

SegmentKey::ReferenceGeometry

Regenerate_LOD

[not supported]

Relinquish_Memory

Database::RelinquishMemory

Rename_Segment

SegmentKey::SetName

Renumber_Key

[not applicable]

Report_Error

EventDispatcher::InjectEvent(ErrorEvent)

Reset_System

[not supported]

Restart_Ink

[not applicable]

Roll_Camera

Camera[Control|Kit]::Roll

Rollback_Ink

[not applicable]

Rotate_Object

ModellingMatrix[Kit|Control]::Rotate

Rotate_Object_Offaxis

ModellingMatrix[Kit|Control]::RotateOffAxis

Rotate_Texture

TextureMatrix[Kit|Control]::Rotate

Rotate_Texture_OffaxisTextureMatrix[Kit|Control]::RotateOffAxis

S

Scale_Object

ModellingMatrix[Kit|Control]::Scale

Scale_Texture

TextureMatrix[Kit|Control]::Scale

Scroll_Text

[not supported]

Set_Bounding_Cuboid

BoundingControl::SetVolume

Set_Bounding_Cuboid_By_Key

BoundingControl::SetVolume

Set_Bounding_Sphere

BoundingControl::SetVolume

Set_Bounding_Sphere_By_Key

BoundingControl::SetVolume

Set_Callback

[not supported]

Set_Callback_With_Data

[not supported]

Set_Camera

CameraControl::Set*

Set_Camera_By_Volume

[not supported]

Set_Camera_Field

CameraControl::SetField

Set_Camera_Near_Limit

CameraControl::SetNearLimit

Set_Camera_Position

CameraControl::SetPosition

Set_Camera_Projection

CameraControl::SetProjection

Set_Camera_Target

CameraControl::SetTarget

Set_Camera_Up_Vector

CameraControl::SetUpVector

Set_Circular_Center

[not supported]

Set_Circular_Center_By_Key

[not supported]

Set_Color

MaterialMapping[Kit|Control]::Set*Color

Set_Color_By_FIndex

MaterialMapping[Kit|Control]::Set*MaterialByIndex

Set_Color_By_Index

MaterialMapping[Kit|Control]::Set*MaterialByIndex

Set_Color_By_Value

MaterialMapping[Kit|Control]::Set*Color

Set_Color_Map

PortfolioKey::DefineMaterialPalette and SegmentKey::SetMaterialPalette

Set_Color_Map_By_Value

PortfolioKey::DefineMaterialPalette and SegmentKey::SetMaterialPalette

Set_Conditional_Action

[not supported]

Set_Conditions

ConditionControl::SetConditions

Set_Default_Glyphs

[not supported] - see GlyphKit::GetDefault

Set_Default_Glyphs_By_Key

[not supported] - see GlyphKit::GetDefault

Set_Default_Line_Styles

[not supported] - see LinePatternKit::GetDefault

Set_Default_Line_Styles_By_Key

[not supported] - see LinePatternKit::GetDefault

  Set_Driver_Options

Set_Edge_Pattern

EdgeAttributeKit::SetPattern

Set_Edge_Pattern_Explicit

[not supported]

Set_Edge_Pattern_Explicit_By_Key

[not supported]

Set_Edge_Weight

EdgeAttributeKit::SetWeight

Set_Explicit_Color

[not supported]

Set_Faces

[not applicable]

  Set_Geometry_Options

Set_Handedness

DrawingAttributeControl::SetWorldHandedness

  Set_Heuristics

Set_Line_Pattern

LineAttribute[Kit|Control]::SetPattern

Set_Line_Pattern_Explicit

[not supported]

Set_Line_Pattern_Explicit_By_Key

[not supported]

Set_Line_Weight

LineAttributeControl::SetWeight

Set_Marker_Size

MarkerAttributeControl::SetSize

Set_Marker_Symbol

MarkerAttributeControl::SetSymbol

Set_Modelling_Matrix

ModellingMatrixControl::SetElements

Set_Normal

[Shell|Mesh][Kit|Key]::Set[Face|Vertex]NormalsBy[List|Range]

Set_Parameter

[Shell|Mesh][Kit|Key]::SetTextureParametersBy[List|Range]

Set_Polygonal_Clip_Region

DrawingAttributeControl::SetClipRegion

Set_Priority

[Segment|Geometry][Kit|Key]::SetPriority

Set_Region

[not supported]

  Set_Rendering_Options

Set_Selectability

SelectabilityControl::Set*

Set_Streaming_Mode

[not supported]

Set_Text_Alignment

TextAttribute[Kit|Control]::SetAlignment

Set_Text_Font

TextAttribute[Kit|Control]::Set*

Set_Text_Path

TextAttribute[Kit|Control]::SetPath

Set_Text_Region

Text[Kit|Key]::SetRegion

Set_Text_Spacing

TextAttribute[Kit|Control]::SetSpacing

Set_Texture_Matrix

TextureMatrixControl::SetElements

Set_Trim_Operation

TrimKit::SetOperation

Set_Unicode_Options

[not applicable]

Set_User_Index

[not supported]

Set_User_Data

SegmentKey::SetUserData

Set_User_Data_By_Key

SegmentKey::SetUserData

Set_User_Options

[not supported] - see Set_User_Data

Set_Variable_Edge_Weight

EdgeAttributeControl::SetWeight

Set_Variable_Line_Weight

LineAttributeControl::SetWeight

Set_Variable_Marker_Size

MarkerAttributeControl::SetSize

Set_Visibility

Visibility[Kit|Control]::Set*

Set_Window

SubwindowControl::SetSubwindow

Set_Window_Frame

Subwindow[Kit|Control]::SetBorder

Set_Window_Pattern

Subwindow[Kit|Control]::SetBackground

Show_Alias

[not supported]

Show_Alias_Count

[not supported]

Show_Bounding_Cuboid

Bounding[Kit|Control]::ShowVolume

Show_Bounding_Cuboid_By_Key

Bounding[Kit|Control]::ShowVolume

Show_Bounding_Info

Bounding[Kit|Control]::ShowVolume

Show_Bounding_Info_By_Key

Bounding[Kit|Control]::ShowVolume

Show_Bounding_Sphere

Bounding[Kit|Control]::ShowVolume

Show_Bounding_Sphere_By_Key

Bounding[Kit|Control]::ShowVolume

Show_Button

[not applicable]

Show_Button_Source

[not applicable]

Show_Callback

[not applicable]

Show_Callback_Name

[not applicable]

Show_Callback_With_Data

[not applicable]

Show_Callback_Name_Count

[not applicable]

Show_Camera

Camera[Kit|Control]::Show*

Show_Camera_By_Volume

[not supported]

Show_Camera_Near_Limit

Camera[Kit|Control]::ShowNearLimit

Show_Clip_Region

[not supported]

Show_Clip_Region_Size

[not supported]

Show_Circle

Circle[Kit|Key]::Show*

Show_Circle_By_Radius

Circle[Kit|Key]::Show*

Show_Circular_Arc

CircularArc[Kit|Key]::Show*

Show_Circular_Center

CircularArc[Kit|Key]::Show*
Circle[Kit|Key]::Show*

Show_Circular_Chord

[not supported]

Show_Circular_Wedge

CircularWedge[Kit|Key]::Show*

Show_Color

SegmentKey::ShowMaterialMapping

Show_Color_By_Index

SegmentKey::ShowMaterialMapping

Show_Color_By_Value

SegmentKey::ShowMaterialMapping

Show_Color_Map

PortfolioKey::ShowMaterialPaletteDefinition

Show_Color_Map_By_Value

PortfolioKey::ShowMaterialPaletteDefinition

Show_Color_Map_Count

[not applicable]

Show_Color_Name

[not applicable]

Show_Color_Name_Count

[not applicable]

Show_Compressed_Image

ImageKit::ShowData

Show_Compressed_Image_Size

ImageKit::ShowSize

Show_Conditional_Action_Types

[not supported]

Show_Conditional_Reference

ReferenceKey::ShowCondition

Show_Conditions

ConditionControl::ShowConditions

Show_Contents_Count

SegmentKey::Find

Show_Cutting_Plane

CuttingSection[Kit|Key]::Show

Show_Cutting_Section

CuttingSection[Kit|Key]::Show

Show_Cylinder

Cylinder[Kit|Key]::Show

  Show_Device_Info

Show_Distant_Light

DistantLightKey::Show

  Show_Driver_Options

Show_Edge_Pattern

EdgeAttribute[Kit|Control]::ShowPattern

Show_Edge_Pattern_Explicit

[not supported]

Show_Edge_Weight

EdgeAttribute[Kit|Control]::ShowWeight

Show_Ellipse

Ellipse[Kit|Key]::Show

Show_Elliptical_Arc

EllipticalArc[Kit|Key]::Show

Show_Environment

[not supported]

Show_Explicit_Color

[not supported]

Show_Error

EventHandler::Handle

Show_Error_Handler_Count

[not supported]

Show_Existence

[not applicable]

Show_Existence_By_Key

[not applicable]

Show_Existence_Unicode

[not applicable]

Show_Exit_Handler_Count

[not supported]

Show_Face_Pattern

[not supported]

Show_Face_Count

[not supported]

Show_Faces_Count

[not supported]

Show_Font

[not supported]

Show_Font_Count

[not supported]

Show_Font_Info

[not supported]

Show_Font_Size

[not supported]

Show_Geometry_Options

[not supported]

Show_Geometry_Pointer

[not supported]

Show_Glyph

PortfolioKey::ShowGlyphDefinition

Show_Glyph_Size

PortfolioKey::ShowGlyphDefinition

Show_Grid

Grid[Key|Kit]::Show

Show_Handedness

DrawingAttribute[Kit|Control]::ShowWorldHandedness

  Show_Heuristics

Show_Image

ImageKit::Show - see also ImageDefinition

Show_Image_Format

ImageKit::ShowFormat - see also ImageDefinition

Show_Image_Name

[not applicable]

Show_Image_Size

ImageKit::ShowSize - see also ImageDefinition

Show_Include_Segment

IncludeKey::GetTarget

Show_Infinite_Line

InfiniteLine[Kit|Key]::Show

Show_Infinite_Ray

InfiniteLine[Kit|Key]::Show

Show_Intersect_Polyline_Size

[not supported]

Show_Key_Type

Object::Type

Show_Line

Line[Kit|Key]::Show

Show_Line_Pattern

LineAttribute[Kit|Control]::ShowPattern

Show_Line_Pattern_Explicit

[not supported]

Show_Line_Style

LinePattern[Kit|Key]::Show

Show_Line_Weight

LineAttribute[Kit|Control]::ShowWeight

Show_Local_Light

[not supported]

Show_Local_Texture

[not applicable] - see PortfolioKey::ShowTextureDefinition

Show_Location

MouseEvent::Location

Show_Location_Source

[not applicable]

Show_LOD_Type

[not supported]

Show_Marker

Marker[Kit|Key]::ShowPoint

Show_Marker_Size

MarkerAttributeControl::ShowSize

Show_Marker_Symbol

MarkerAttributeControl::ShowSymbol

Show_Memory_Usage

Database::ShowMemoryUsage

Show_Mesh

Mesh[Kit|Key]::Show

Show_Mesh_Size

Mesh[Kit|Key]::Show

Show_Metafile

[not supported]

Show_Modelling_Matrix

ModellingMatrixControl::Show*

Show_Named_Style

PortfolioKey::ShowNamedStyleDefinition

Show_Named_Style_Segment

NamedStyleDefinition::GetSource

Show_Normal

[Shell|Mesh][Key|Kit]::Show[Vertex|Face]NormalsBy[List|Range]

Show_NURBS_Curve

NURBSCurve[Kit|Key]::Show

Show_NURBS_Curve_Size

NURBSCurve[Kit|Key]::Show

Show_NURBS_Surface

NURBSSurface[Kit|Key]::Show

Show_NURBS_Surface_Size

NURBSSurface[Kit|Key]::Show

Show_One_Callback

[not supported]

Show_One_Color

MaterialMappingKit[Kit|Control]::Show*[Color|Material]

Show_One_Color_By_Index

MaterialMappingKit[Kit|Control]::Show*[Color|Material]

Show_One_Color_By_Value

MaterialMappingKit[Kit|Control]::Show*[Color|Material]

Show_One_Color_Map

MaterialPaletteDefinition::Show

Show_One_Color_Map_By_Value

MaterialPaletteDefinition::Show

Show_One_Driver_Option

see entry for Show_Driver_Options

Show_One_System_Option

see Show_System_Options

Show_One_User_Data

SegmentKey::ShowUserData

Show_Open_Item_Count

[not applicable]

Show_Open_Segment_Count

[not applicable]

Show_Optimized_Mapping

[not supported]

Show_Original_Key

[not applicable]

Show_Owner

Key::ShowOwner

Show_Owner_By_Key

Key::ShowOwner

Show_Owner_Original_Key

[not applicable] - see Key::ShowOwner

Show_Parameter

[Shell|Mesh][Kit|Key]::ShowVertexParametersBy[List|Range]

Show_Parameter_Size

[Shell|Mesh][Kit|Key]::ShowVertexParametersBy[List|Range]

Show_Partial_Image

[not supported]

Show_Partial_Mesh

[not supported]

Show_Partial_Polygon

[not supported]

Show_Partial_Polyline

[not supported]

Show_Partial_Shell

[not supported]

Show_Partial_Shell_Size

[not supported]

Show_Pathname_Expansion

[not applicable] - see KeyPath::ShowKeys

Show_PolyCylinder

CylinderKey::Show

Show_PolyCylinder_Counts

CylinderKey::ShowPoints

Show_Polygon

PolygonKey::Show

Show_Polygon_Count

PolygonKey::ShowPoints

Show_Polyline

LineKey::Show

Show_Polyline_Count

LineKey::ShowPoints

Show_Priority

[Segment|Geometry][Kit|Key]::ShowPriority

Show_Priority_Range

[not supported]

Show_Reference_Geometry

ReferenceKey::ShowTarget

Show_Region

[not supported]

Show_Region_Range

[not supported]

  Show_Rendering_Options

Show_Renumbered_Key

[not applicable]

Show_Segment

SegmentKey::Name

Show_Segment_Count

SegmentKey::ShowSubsegments

Show_Selectability

Selectability[Kit|Control]::Show*

Show_Selection

SelectionItem::ShowSelectedItem

Show_Selection_Element

SelectionItem::Show[Faces|Vertices|Edges|Characters]

Show_Selection_Elements

SelectionItem::Show[Faces|Vertices|Edges|Characters]

Show_Selection_Element_Count

SelectionItem::Show[Faces|Vertices|Edges|Characters]

Show_Selection_Keys

SelectionItem::ShowPath

Show_Selection_Keys_Count

SelectionItem::ShowPath

Show_Selection_Original_Key

[not applicable] - see SelectionItem::ShowSelectedItem

Show_Selection_Original_Keys

[not applicable] - see SelectionItem::ShowSelectedItem

Show_Selection_Pathname

[not applicable]

Show_Selection_Position

[not supported]

Show_Selection_Source

[not supported]

Show_Selection_Source_Element

[not supported]

Show_Shader

PortfolioKey::ShowShaderDefinition

Show_Shell

Shell[Kit|Key]::Show

Show_Shell_By_Tristrips

[not supported]

Show_Shell_By_Tristrips_Size

[not supported]

Show_Shell_Size

Shell[Kit|Key]::Show

Show_Shell_Tristrip_Count

[not supported]

Show_Sphere

Sphere[Kit|Key]::Show

Show_Spot_Light

Spotlight[Kit|Key]::Show

Show_Streaming_Mode

[not supported]

Show_String

[not applicable]

Show_String_Count

[not applicable]

Show_String_Cursor

[not applicable]

Show_String_Length

[not applicable]

Show_String_Source

[not applicable]

Show_String_With_Encoding

[not applicable]

Show_Style_Segment

StyleKey::ShowSource

Show_System_Info

[not supported]

Show_Text

Text[Kit|Key]::Show

Show_Text_Alignment

Text[Kit|Key]::ShowAlignment

Show_Text_Count

Text[Kit|Key]::ShowText

Show_Text_Encoding

[not applicable]

Show_Text_Font

TextAttributeControl::Show*

Show_Text_Length

Text[Kit|Key]::ShowText

Show_Text_Path

Text[Kit|Key]::ShowPath

Show_Text_Region

[not applicable]

Show_Text_Spacing

Text[Kit|Key]::ShowSpacing

Show_Text_With_Encoding

[not applicable] - see Show_Text

Show_Texture

PortfolioKey::ShowTextureDefinition

Show_Texture_Matrix

TextureMatrixControl::ShowElements

Show_Time

Database::GetTime

Show_Trim_Count

TrimKit::ShowShape

Show_Trim_Curve

TrimKit::ShowShape

Show_Trim_Curve_Count

TrimKit::ShowShape

Show_Trim_Operation

TrimKit::ShowOperation

Show_Texture_Count

[not supported] - see PortfolioKey::ShowAllTextureDefinitions

Show_Trim_Poly

TrimElement::ShowShape

Show_Trim_Poly_Count

TrimElement::ShowShape

Show_Trim_Type

TrimElement::ShowShape

Show_Unicode_Options

[not applicable]

Show_Unicode_Options_Length

[not applicable]

Show_Unicode_Text

[not applicable]

Show_User_Data_Indices

SegmentKey::ShowUserData

Show_User_Indices

[not supported] - see SegmentKey::ShowUserData

Show_User_Options

[not supported] - see SegmentKey::ShowUserData

Show_User_Options_Length

[not supported] - see SegmentKey::ShowUserData

Show_Variable_Edge_Weight

EdgeAttributeControl::ShowWeight

Show_Variable_Line_Weight

LineAttributeControl::ShowWeight

Show_Variable_Marker_Size

MarkerAttributeControl::ShowSize

Show_Visibility

VisibilityControl::Show*

Show_Window

Subwindow[Kit|Control]::ShowSubwindow

Show_Window_Frame

Subwindow[Kit|Control]::ShowBorder

Show_Window_Pattern

Subwindow[Kit|Control]::ShowBackground

Show_Wakeup

[not supported]

Style_Segment

StyleControl::PushSegment

Style_Segment_By_Key

StyleControl::PushSegment

Style_Segment_Key_By_Key[not supported] - see StyleControl::PushSegment

T

Translate_Object

ModellingMatrixControl::Translate

Translate_Texture

TextureMatrixControl::Translate

Trim_NURBS_Surface_By_Curve

NURBSSurfaceKit::SetTrims

Trim_NURBS_Surface_By_PolyNURBSSurface[Kit|Key]::SetTrims

U

UnDefine_Alias

[not supported]

UnDefine_Callback_Name

[not supported]

UnDefine_Color_Name

[not supported]

UnDefine_Error_Handler

EventDispatcher::Unsubscribe

UnDefine_Exit_Handler

[not supported]

UnDefine_Font

[not supported]

UnDefine_Geometry_Highlight

HighlightControl::Unhighlight

UnDefine_Highlight

HighlightControl::Unhighlight

UnDefine_Named_Style

PortfolioKey::UndefineNamedStyle

UnDefine_Glyph

PortfolioKey::UndefineGlyph

UnDefine_Line_Style

PortfolioKey::UndefineLinePattern

UnDefine_Local_Texture

UnDefine_Texture

UnDefine_Shader

PortfolioKey::UndefineShader

UnDefine_Shader_By_Key

UnDefine_Shader

UnDefine_Texture

PortfolioKey::UndefineTexture

UnSet_Bounding_Volume

BoundingControl::UnsetVolume

UnSet_Bounding_Volume_By_Key

BoundingControl::UnsetVolume

UnSet_Callback

[not supported]

UnSet_Camera

CameraControl::UnsetEverything
SegmentKey::UnsetCamera

UnSet_Camera_Near_Limit

[not supported]

UnSet_Color

SegmentKey::UnsetMaterialMapping

UnSet_Color_Map

PortfolioKey::UndefineMaterialPalette

UnSet_Condition

ConditionControl::UnsetCondition

UnSet_Driver_Options

see Set_Driver_Options, then unset individual attributes

UnSet_Edge_Pattern

EdgeAttribute[Kit|Control]::UnsetPattern

UnSet_Edge_Weight

EdgeAttribute[Kit|Control]::UnsetWeight

UnSet_Face_Pattern

[not supported]

UnSet_Handedness

DrawingAttributeControl::UnsetWorldHandedness

UnSet_Heuristics

see Set_Heuristics to unset individual attributes

UnSet_Line_Pattern

LineAttribute[Kit|Control]::UnsetPattern

UnSet_Line_Weight

LineAttribute[Kit|Control]::UnsetWeight

UnSet_Marker_Size

MarkerAttribute[Kit|Control]::UnsetSize

UnSet_Marker_Symbol

MarkerAttribute[Kit|Control]::UnsetSymbol

UnSet_Modelling_Matrix

SegmentKey::UnsetModellingMatrix

UnSet_Normal

[Shell|Mesh][Kit|Key]::Unset[Face|Vertex]NormalsBy[List|Range]

UnSet_One_Callback

[not supported]

UnSet_One_Color

MaterialMappingControl::Unset*

UnSet_One_Condition

ConditionControl::UnsetCondition

UnSet_One_Driver_Option

see Set_Driver_Options, then unset individual attributes

UnSet_One_Heuristic

see Set_Heuristics, then unset individual attributes

UnSet_One_Rendering_Option

see Set_Rendering_Options, then unset individual attributes

UnSet_One_Selectability

see Set_Selectability, then unset individual attributes

UnSet_One_Text_Font

TextAttribute[Kit|Control]::Unset*

UnSet_One_User_Index

[not supported]

UnSet_One_User_Option

[not supported]

UnSet_One_Visibility

VisibilityControl::Unset*

UnSet_Parameter

[Shell|Mesh][Kit|Key]::UnsetTextureParametersBy[List|Range]

UnSet_Rendering_Options

see Set_Rendering_Options, then unset individual attributes

UnSet_Selectability

see Set_Selectability, then unset individual attributes

UnSet_Streaming_Mode

[not supported]

UnSet_Text_Alignment

TextAttribute[Kit|Control]::UnsetAlignment

UnSet_Text_Font

TextAttribute[Kit|Control]::UnsetFont

UnSet_Text_Path

TextAttribute[Kit|Control]::UnsetPath

UnSet_Text_Spacing

TextAttribute[Kit|Control]::UnsetSpacing

UnSet_Texture_Matrix

TextureMatrixControl::UnsetEverything

UnSet_User_Options

[not supported]

UnSet_Visibility

VisibilityControl::Unset*

UnSet_Window

SubwindowControl::UnsetSubwindow

UnSet_Window_Frame

SubwindowControl::UnsetBorder

UnSet_Window_Pattern

SubwindowControl::UnsetBackground

Update_Display

[not supported] - see WindowKey::Update

Update_Display_Timed

WindowKey::Update

Update_One_Display

[not supported] - see WindowKey::Update

Update_One_Display_TimedWindowKey::Update

W

Write_Metafile[not supported]

Z

Zoom_CameraCameraControl::Zoom