Contains enum types which are used by BBaseOpcodeHandler. More...
Go to the source code of this file.
Macros | |
#define | TKO_Font_Size_Object TKO_Generic_Size_Object |
#define | TKO_Font_Size_Percent TKO_Generic_Size_Percent |
#define | TKO_Font_Size_Pixels TKO_Generic_Size_Pixels |
#define | TKO_Font_Size_Points TKO_Generic_Size_Points |
#define | TKO_Font_Size_Screen TKO_Generic_Size_Screen |
#define | TKO_Font_Size_Units TKO_Generic_Size_Units |
#define | TKO_Font_Size_Window TKO_Generic_Size_Window |
#define | TKO_Font_Size_World TKO_Generic_Size_World |
#define | TKO_Rendo_Extended 0x80000000 |
#define | TKO_Rendo_Extended2 0x80000000 |
Detailed Description
Contains enum types which are used by BBaseOpcodeHandler.
Macro Definition Documentation
◆ TKO_Rendo_Extended
#define TKO_Rendo_Extended 0x80000000 |
Extended bit for Rendering Options
Referenced by TK_Rendering_Options::SetMask().
Enumeration Type Documentation
◆ Instance_Options
enum Instance_Options |
◆ TKE_Object_Types
enum TKE_Object_Types |
Opcodes stored in the file.
Each piece of logical information in the HOOPS Stream File is represented by an opcode. The opcode along with its data constitutes an 'opcode object'
Note: the trailing ////s have been used internally as a visual indicator of the completeness of the implementation of an opcode (gaps in the pattern would indicate work remaining somewhere). Usually // for a reserved code, /// for partial implementation, //// when done.
◆ TKO_Actions
enum TKO_Actions |
◆ TKO_Attribute_Lock_Bits
Represents attribute lock types for various attributes; refer to the 'attribute lock' section of HC_Set_Rendering_Options for a description
◆ TKO_Bounding_Type_Options
◆ TKO_Camera_Projection
Defines camera projection; refer to HC_Set_Camera for details
◆ TKO_Character_Attributes
Specifies the set of attributes that can be set on individual characters
◆ TKO_Circular_Options
enum TKO_Circular_Options |
Defines properties of circular geometries; refer to HC_Set_Circular_Center for details
Enumerator | |
---|---|
TKO_Circular_Center | self-explanatory |
◆ TKO_Clip_Region_Options
options for TKE_Clip_Region opcode
◆ TKO_Color_Channel_Lock_Bits
Represents color channel lock types for geometries; refer to the 'attribute lock' section of HC_Set_Rendering_Options for a description
◆ TKO_Color_Channels
enum TKO_Color_Channels |
Defines color channels; refer to HC_Set_Color for details
◆ TKO_Compression
enum TKO_Compression |
Defines compression type
◆ TKO_Cut_Visualization
Represents various Cutting plane Visualization options; refer to HC_Set_Geometry_Options for details
Enumerator | |
---|---|
TKO_Cut_Visualization_Mode | refer to HC_Set_Geometry_Options |
TKO_Cut_Visualization_Color | refer to HC_Set_Geometry_Options |
TKO_Cut_Visualization_Alpha | refer to HC_Set_Geometry_Options |
TKO_Cut_Visualization_Scale | refer to HC_Set_Geometry_Options |
◆ TKO_Cut_Visualization_Mode_Types
Represents various Cutting plane Visualization shape options; refer to HC_Set_Geometry_Options for details
Enumerator | |
---|---|
TKO_Cut_Visualization_Mode_Round | refer to HC_Set_Geometry_Options |
TKO_Cut_Visualization_Mode_Square | refer to HC_Set_Geometry_Options |
TKO_Cut_Visualization_Mode_Plane | refer to HC_Set_Geometry_Options |
◆ TKO_Enumerations
enum TKO_Enumerations |
Defines the values for the TK_Enumerated forms used by the HOOPS 3DGS
Enumerator | |
---|---|
TKO_Line_Pattern_Solid | refer to HC_Set_Line_Pattern |
TKO_Line_Pattern_Dash_Dot | refer to HC_Set_Line_Pattern |
TKO_Line_Pattern_Dashed | refer to HC_Set_Line_Pattern |
TKO_Line_Pattern_Dotted | refer to HC_Set_Line_Pattern |
TKO_Line_Pattern_Dash_2Dot | refer to HC_Set_Line_Pattern |
TKO_Line_Pattern_Dash_3Dot | refer to HC_Set_Line_Pattern |
TKO_Line_Pattern_Long_Dash | refer to HC_Set_Line_Pattern |
TKO_Line_Pattern_Center | refer to HC_Set_Line_Pattern |
TKO_Line_Pattern_Phantom | refer to HC_Set_Line_Pattern |
TKO_Line_Pattern_Find_Dots | refer to HC_Set_Line_Pattern |
TKO_Fill_Pattern_Hash | refer to HC_Set_Face_Pattern |
TKO_Fill_Pattern_Vertical | refer to HC_Set_Face_Pattern |
TKO_Fill_Pattern_Horizontal | refer to HC_Set_Face_Pattern |
TKO_Fill_Pattern_Right | refer to HC_Set_Face_Pattern |
TKO_Fill_Pattern_Left | refer to HC_Set_Face_Pattern |
TKO_Fill_Pattern_Diamond | refer to HC_Set_Face_Pattern |
TKO_Fill_Pattern_Dots | refer to HC_Set_Face_Pattern |
TKO_Fill_Pattern_Boxes | refer to HC_Set_Face_Pattern |
TKO_Fill_Pattern_Solid | refer to HC_Set_Face_Pattern |
TKO_Fill_Pattern_Clear | refer to HC_Set_Window_Pattern |
TKO_Fill_Pattern_Gradient_N | refer to HC_Set_Window_Pattern |
TKO_Fill_Pattern_Gradient_NE | refer to HC_Set_Window_Pattern |
TKO_Fill_Pattern_Gradient_E | refer to HC_Set_Window_Pattern |
TKO_Fill_Pattern_Gradient_SE | refer to HC_Set_Window_Pattern |
TKO_Fill_Pattern_Gradient_S | refer to HC_Set_Window_Pattern |
TKO_Fill_Pattern_Gradient_SW | refer to HC_Set_Window_Pattern |
TKO_Fill_Pattern_Gradient_W | refer to HC_Set_Window_Pattern |
TKO_Fill_Pattern_Gradient_NW | refer to HC_Set_Window_Pattern |
TKO_Fill_Pattern_Blend | refer to HC_Set_Window_Pattern |
TKO_Fill_Pattern_Invisible | refer to HC_Set_Window_Pattern |
TKO_Marker_Circle | refer to HC_Set_Marker_Symbol |
TKO_Marker_Circle_Dot | "" |
TKO_Marker_Circle_Plus | "" |
TKO_Marker_Circle_X | "" |
TKO_Marker_Circle_Circle | "" |
TKO_Marker_Circle_Filled | "" |
TKO_Marker_Dot | "" |
TKO_Marker_Plus | "" |
TKO_Marker_X | "" |
TKO_Marker_Star | "" |
TKO_Marker_Box | "" |
TKO_Marker_Box_Dot | "" |
TKO_Marker_Box_X | "" |
TKO_Marker_Box_Filled | "" |
TKO_Marker_Diamond | "" |
TKO_Marker_Diamond_Dot | "" |
TKO_Marker_Diamond_Plus | "" |
TKO_Marker_Diamond_Filled | "" |
TKO_Marker_Triangle_Up | "" |
TKO_Marker_Triangle_Up_Vertex | "" |
TKO_Marker_Triangle_Up_Dot | "" |
TKO_Marker_Triangle_Up_Filled | "" |
TKO_Marker_Triangle_Up_Filled_Vertex | "" |
TKO_Marker_Triangle_Down | "" |
TKO_Marker_Triangle_Down_Vertex | "" |
TKO_Marker_Triangle_Down_Dot | "" |
TKO_Marker_Triangle_Down_Filled | "" |
TKO_Marker_Triangle_Down_Filled_Vertex | "" |
TKO_Marker_Triangle_Right | "" |
TKO_Marker_Triangle_Right_Vertex | "" |
TKO_Marker_Triangle_Right_Dot | "" |
TKO_Marker_Triangle_Right_Filled | "" |
TKO_Marker_Triangle_Right_Filled_Vertex | "" |
TKO_Marker_Triangle_Left | "" |
TKO_Marker_Triangle_Left_Vertex | "" |
TKO_Marker_Triangle_Left_Dot | "" |
TKO_Marker_Triangle_Left_Filled | "" |
TKO_Marker_Triangle_Left_Filled_Vertex | "" |
TKO_Marker_Hash | "" |
TKO_Marker_Wide_Plus | "" |
TKO_Marker_Open_Arrow | "" |
TKO_Marker_Closed_Arrow | "" |
TKO_Marker_Vertical_Bar | "" |
TKO_Marker_Half_Arrow_Left | "" |
TKO_Marker_Half_Arrow_Right | "" |
TKO_Marker_Wide_Arrow | "" |
TKO_Marker_Double_Arrow | "" |
TKO_Marker_Y | "" |
TKO_Marker_Z | "" |
TKO_Text_Alignment_Lower_Left | refer to HC_Set_Text_Alignment |
TKO_Text_Alignment_Upper_Left | refer to HC_Set_Text_Alignment |
TKO_Text_Alignment_Middle_Left | refer to HC_Set_Text_Alignment |
TKO_Text_Alignment_Lower_Right | refer to HC_Set_Text_Alignment |
TKO_Text_Alignment_Upper_Right | refer to HC_Set_Text_Alignment |
TKO_Text_Alignment_Middle_Right | refer to HC_Set_Text_Alignment |
TKO_Text_Alignment_Lower_Center | refer to HC_Set_Text_Alignment |
TKO_Text_Alignment_Upper_Center | refer to HC_Set_Text_Alignment |
TKO_Text_Alignment_Middle_Center | refer to HC_Set_Text_Alignment |
TKO_Text_Alignment_Insertion_Left | refer to HC_Set_Text_Alignment |
TKO_Text_Alignment_Insertion_Right | refer to HC_Set_Text_Alignment |
TKO_Text_Alignment_Insertion_Center | refer to HC_Set_Text_Alignment |
TKO_Text_Alignment_Insertion | refer to HC_Set_Text_Alignment |
TKO_Text_Justification_Unspecified | refer to HC_Set_Text_Alignment |
TKO_Text_Justification_Left | refer to HC_Set_Text_Alignment |
TKO_Text_Justification_Center | refer to HC_Set_Text_Alignment |
TKO_Text_Justification_Right | refer to HC_Set_Text_Alignment |
TKO_Text_Justification_Mask | refer to HC_Set_Text_Alignment |
TKO_Text_Justification_Shift | refer to HC_Set_Text_Alignment |
TKO_Window_Frame_Off | refer to HC_Set_Visibility |
TKO_Window_Frame_On | refer to HC_Set_Visibility |
TKO_Handedness_Left | refer to HC_Set_Rendering_Options |
TKO_Handedness_Right | refer to HC_Set_Rendering_Options |
◆ TKO_Font_Greeking_Modes
Defines the way text below the "greeking limit" is drawn; refer to HC_Set_Text_Font for details
Enumerator | |
---|---|
TKO_Font_Greeking_Mode_None | don't draw |
TKO_Font_Greeking_Mode_Lines | replace with a grid of lines |
TKO_Font_Greeking_Mode_Box | replace with a box (probably a halftone stipple) |
◆ TKO_Font_Layout
enum TKO_Font_Layout |
◆ TKO_Font_Options
enum TKO_Font_Options |
When written to m_mask, defines which font options are present in the current opcode (all others are ignored) When written to m_value, defines which font options are turned on; refer to HC_Set_Text_Font for details
◆ TKO_Font_Preferences
enum TKO_Font_Preferences |
Limits fonts to a particular type HC_Set_Text_Font for details
◆ TKO_Font_Renderers
enum TKO_Font_Renderers |
Limits fonts to a particular type HC_Set_Text_Font for details
◆ TKO_Font_Transforms
enum TKO_Font_Transforms |
Defines font transform mode for the TKE_Text_Font opcode. Refer to HC_Set_Text_Font for details There is no need for an "off" because that would be specified by m_value.
◆ TKO_Font_Type
enum TKO_Font_Type |
Handles the TKE_Font opcodes.
TK_Font provides support for writing/reading the TKE_Font opcode object to/from an HSF file.
The HOOPS/3dGS scene-graph can contain user-defined 'fonts' which provide a desscription of how to draw individual characters in text string.
◆ TKO_Generic_Size_Units
Defines the units used for general sizing; refer to HC_Compute_Coordinates for detais
◆ TKO_Geometry_Bits
enum TKO_Geometry_Bits |
Denotes how various attributes are applied to geometry types
Enumerator | |
---|---|
TKO_Geo_Face | common/shared items; refer to HC_Set_Visibility for a description |
TKO_Geo_Edge | common/shared items; refer to HC_Set_Visibility for a description |
TKO_Geo_Line | common/shared items; refer to HC_Set_Visibility for a description |
TKO_Geo_Marker | common/shared items; refer to HC_Set_Visibility for a description |
TKO_Geo_Text | common/shared items; refer to HC_Set_Visibility for a description |
TKO_Geo_Window | common/shared items; refer to HC_Set_Visibility for a description |
TKO_Geo_Image | common/shared items; refer to HC_Set_Visibility for a description |
TKO_Geo_Extended | extended bits for common/shared items |
TKO_Geo_Extended_Mask | internal use, indicates bits which require TKO_Geo_Extended |
TKO_Geo_Extended_Shift | internal use, indicates shift for placement of extended section |
TKO_Geo_Ambient_Up | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Light | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Face_Contrast | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Window_Contrast | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Front | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Back | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Vertex | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Geom_Colors | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Every_Colors | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Extended_Colors | extended bits for color |
TKO_Geo_Extended_Colors_Mask | internal use, indicates bits which require TKO_Geo_Extended_Colors |
TKO_Geo_Extended_Colors_Shift | internal use, indicates shift for placement of extended section |
TKO_Geo_Edge_Contrast | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Line_Contrast | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Marker_Contrast | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Vertex_Contrast | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Cut_Edge | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Simple_Reflection | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Cut_Face | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Extended2 | secondary extended bits |
TKO_Geo_Extended2_Mask | internal use, indicates bits which require TKO_Geo_Extended2 |
TKO_Geo_Extended2_Shift | internal use, indicates shift for placement of extended section |
TKO_Geo_Text_Contrast | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Ambient_Down | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Cut_Face_Contrast | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_Ambient | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_All_Colors | extra item for color; refer to HC_Set_Color for a description |
TKO_Geo_String_Cursor | extra item for selectability; refer to HC_Set_Selectability for a description |
TKO_Geo_Text_Leader | extra item for selectability; refer to HC_Set_Selectability for a description |
TKO_Geo_Isoline | extra item for selectability; refer to HC_Set_Selectability for a description |
TKO_Geo_Geom_Selects | extra item for selectability; refer to HC_Set_Selectability for a description |
TKO_Geo_All_Selects | extra item for selectability; refer to HC_Set_Selectability for a description |
TKO_Geo_Face_Lighting | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Edge_Lighting | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Marker_Lighting | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Light_Visibles | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Silhouette_Edge | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Perimeter_Edge | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Mesh_Quad | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Hard_Edge | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Cutting_Plane | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Shadow_Emit | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Shadow_Cast | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Shadow_Receive | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Shadow_Visibles | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Vertex_Vis | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Cut_Geometry | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Adjacent_Edge | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_NonCulled_Edge | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Edge_Visibles | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_Geom_Visibles | extra item for visibility; refer to HC_Set_Visibility for a description |
TKO_Geo_All_Visibles | extra item for visibility; refer to HC_Set_Visibility for a description |
◆ TKO_Geometry_Options
enum TKO_Geometry_Options |
Represents various Geometry Options which typically relate to specific geometry types; refer to HC_Set_Geometry_Options for details
Enumerator | |
---|---|
TKO_Geometry_Options_Orientation | refer to HC_Set_Geometry_Options |
TKO_Geometry_Options_Camera_Relative | refer to HC_Set_Geometry_Options |
TKO_Geometry_Options_Coordinate_Systems | refer to HC_Set_Geometry_Options |
TKO_Geometry_Options_Cut_Visualization | refer to HC_Set_Geometry_Options |
◆ TKO_Heuristic_Bits
enum TKO_Heuristic_Bits |
Represents various Heuristics which typically relate to rendering hints or optimizations; refer to HC_Set_Heuristics for details
Enumerator | |
---|---|
TKO_Heuristic_Hidden_Surfaces | refer to HC_Set_Heuristics |
TKO_Heuristic_Backplane_Cull | refer to HC_Set_Heuristics |
TKO_Heuristic_Polygon_Handedness | refer to HC_Set_Heuristics |
TKO_Heuristic_Quick_Moves | refer to HC_Set_Heuristics |
TKO_Heuristic_Partial_Erase | refer to HC_Set_Heuristics |
TKO_Heuristic_Memory_Purge | refer to HC_Set_Heuristics |
TKO_Heuristic_Related_Select_Limit | refer to HC_Set_Heuristics |
TKO_Heuristic_Internal_Shell_Limit | refer to HC_Set_Heuristics |
TKO_Heuristic_Clipping | refer to HC_Set_Heuristics |
TKO_Heuristic_Transformations | refer to HC_Set_Heuristics |
TKO_Heuristic_Intersecting_Polygons | refer to HC_Set_Heuristics |
TKO_Heuristic_Polygon_Crossings | refer to HC_Set_Heuristics |
TKO_Heuristic_Concave_Polygons | refer to HC_Set_Heuristics |
TKO_Heuristic_Incremental_Updates | refer to HC_Set_Heuristics |
TKO_Heuristic_Selection_Sorting | refer to HC_Set_Heuristics |
TKO_Heuristic_Extended | extended bit |
TKO_Heuristic_Extended_Mask | mask of bits requiring extended |
TKO_Heuristic_Extended_Shift | shift of extended section |
TKO_Heuristic_Culling | refer to HC_Set_Heuristics |
TKO_Heuristic_Exclude_Bounding | refer to HC_Set_Heuristics |
TKO_Heuristic_Detail_Selection | refer to HC_Set_Heuristics |
TKO_Heuristic_Ordered_Drawing | refer to HC_Set_Heuristics |
TKO_Heuristic_Ordered_Unit | refer to HC_Set_Heuristics |
TKO_Heuristic_Ordered_Weights | refer to HC_Set_Heuristics |
TKO_Heuristic_Internal_Polyline_Limit | refer to HC_Set_Heuristics |
TKO_Heuristic_Ordered_Grid | refer to HC_Set_Heuristics |
TKO_Heuristic_Selection_Level | refer to HC_Set_Heuristics |
TKO_Heuristic_Static | refer to HC_Set_Heuristics |
TKO_Heuristic_Force_Defer | refer to HC_Set_Heuristics |
TKO_Heuristic_Model_Type | refer to HC_Set_Heuristics |
TKO_Heuristic_Selection_Culling | refer to HC_Set_Heuristics |
TKO_Heuristic_Selection_Bias | refer to HC_Set_Heuristics |
TKO_Heuristic_Static_Options | refer to HC_Set_Heuristics |
TKO_Heuristic_Extended2 | extended 2 |
TKO_Heuristic_Frontplane_Cull | refer to HC_Set_Heuristics |
TKO_Heuristic_Internal_Select_Limit | refer to HC_Set_Heuristics |
TKO_Heuristic_Extras | refer to HC_Set_Heuristics |
TKO_Heur_Extra_Left_Handed_Polys | refer to HC_Set_Heuristics |
TKO_Heur_Extra_Quick_Move_Spriting | refer to HC_Set_Heuristics |
TKO_Heur_View_Frustum_Culling | refer to HC_Set_Heuristics |
TKO_Heur_Obscuration_Culling | refer to HC_Set_Heuristics |
TKO_Heur_Extent_Culling | refer to HC_Set_Heuristics |
TKO_Heur_View_Frustum_Culling_Off | refer to HC_Set_Heuristics |
TKO_Heur_Obscuration_Culling_Off | refer to HC_Set_Heuristics |
TKO_Heur_Extent_Culling_Off | refer to HC_Set_Heuristics |
TKO_Heur_Culling_Extended | refer to HC_Set_Heuristics |
TKO_Heur_Culling_Extended_Mask | refer to HC_Set_Heuristics |
TKO_Heur_Culling_Extended_Shift | refer to HC_Set_Heuristics |
TKO_Heur_Obscuration_Use_Octree | refer to HC_Set_Heuristics |
TKO_Heur_Maximum_Extent_Mode | refer to HC_Set_Heuristics |
TKO_Heur_Vector_Culling | refer to HC_Set_Heuristics |
TKO_Heur_Vector_Tolerance | refer to HC_Set_Heuristics |
TKO_Heur_Vector_Culling_Off | refer to HC_Set_Heuristics |
TKO_Heur_Vector_Tolerance_Off | refer to HC_Set_Heuristics |
TKO_Heur_Hard_Extent_Culling | refer to HC_Set_Heuristics |
TKO_Heur_Culling_Extended2 | refer to HC_Set_Heuristics |
TKO_Heur_Culling_Extended2_Mask | refer to HC_Set_Heuristics |
TKO_Heur_Culling_Extended2_Shift | refer to HC_Set_Heuristics |
TKO_Heur_Maximum_Extent_Level | refer to HC_Set_Heuristics |
TKO_Heur_Hard_Extent_Culling_Off | refer to HC_Set_Heuristics |
TKO_Heur_Extent_Culling_Detail_On | refer to HC_Set_Heuristics |
TKO_Heur_Extent_Culling_Detail_Off | refer to HC_Set_Heuristics |
TKO_Heur_Max_Distance_Culling | refer to HC_Set_Heuristics |
TKO_Heur_Max_Distance_Culling_Off | refer to HC_Set_Heuristics |
TKO_Heur_View_Volume_Culling | refer to HC_Set_Heuristics |
TKO_Heur_View_Volume_Culling_Off | refer to HC_Set_Heuristics |
TKO_Heur_Cutting_Plane_Culling_On | refer to HC_Set_Heuristics |
TKO_Heur_Cutting_Plane_Culling_Off | refer to HC_Set_Heuristics |
TKO_Heur_Selection_Bias_Lines_On | refer to HC_Set_Heuristics |
TKO_Heur_Selection_Bias_Lines_Off | refer to HC_Set_Heuristics |
TKO_Heur_Selection_Bias_Markers_On | refer to HC_Set_Heuristics |
TKO_Heur_Selection_Bias_Markers_Off | refer to HC_Set_Heuristics |
TKO_Heur_Max_Extent_Mode_None | refer to HC_Set_Heuristics |
TKO_Heur_Max_Extent_Mode_Dot | refer to HC_Set_Heuristics |
TKO_Heur_Max_Extent_Mode_Bounding | refer to HC_Set_Heuristics |
TKO_Heur_Max_Extent_Mode_Defer | refer to HC_Set_Heuristics |
TKO_Heur_Max_Extent_Level_None | refer to HC_Set_Heuristics |
TKO_Heur_Max_Extent_Level_Segment | refer to HC_Set_Heuristics |
TKO_Heur_Max_Extent_Level_Geometry | refer to HC_Set_Heuristics |
TKO_Heur_Max_Extent_Level_Primitive | refer to HC_Set_Heuristics |
TKO_Heur_Max_Extent_Level_All | refer to HC_Set_Heuristics |
TKO_Heur_Order_World_Volume | refer to HC_Set_Heuristics |
TKO_Heur_Order_Screen_Extent | refer to HC_Set_Heuristics |
TKO_Heur_Order_Distance | refer to HC_Set_Heuristics |
TKO_Heur_Order_Divergence | refer to HC_Set_Heuristics |
TKO_Heur_Order_Density | refer to HC_Set_Heuristics |
TKO_Heur_Order_Priority | refer to HC_Set_Heuristics |
TKO_Heur_Order_Count | refer to HC_Set_Heuristics |
TKO_Heur_Selection_Level_Entity | refer to HC_Set_Heuristics for description |
TKO_Heur_Selection_Level_Segment | refer to HC_Set_Heuristics for description |
TKO_Heur_Selection_Level_Segment_Tree | refer to HC_Set_Heuristics for description |
TKO_Heur_Selection_Sorting_Off | refer to HC_Set_Heuristics for description |
TKO_Heur_Selection_Sorting_Proximity | refer to HC_Set_Heuristics for description |
TKO_Heur_Selection_Sorting_ZSort | refer to HC_Set_Heuristics for description |
TKO_Heur_Selection_Sorting_Default | refer to HC_Set_Heuristics for description |
TKO_Heur_Static_Conditions_Independent | refer to HC_Set_Heuristics for description |
TKO_Heur_Static_Conditions_Single | refer to HC_Set_Heuristics for description |
TKO_Heur_Static_Conditions_Multiple | refer to HC_Set_Heuristics for description |
TKO_Heur_Static_Conditions_Mask | refer to HC_Set_Heuristics for description |
TKO_Heur_Model_Type_Default | refer to HC_Set_Heuristics for description |
TKO_Heur_Model_Type_LMV | refer to HC_Set_Heuristics for description |
◆ TKO_Image_Formats
enum TKO_Image_Formats |
Defines image formats; refer to HC_Insert_Image
◆ TKO_Light_Options
enum TKO_Light_Options |
defines options that can be attached to lights. See TK_Point.
◆ TKO_Map_Format
enum TKO_Map_Format |
◆ TKO_PBR_Options
enum TKO_PBR_Options |
Defines Physically Based Rendering; refer to HC_Set_PBR_Material for details
◆ TKO_Rendering_Option_Bits
Represents various rendering properties
Enumerator | |
---|---|
TKO_Interp_Texture_Faces | texture interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Texture_Edges | texture interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Texture_Markers | texture interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Texture | texture interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Color_Faces | color interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Color_Edges | color interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Color_Markers | color interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Color | color interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Index_Faces | color index interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Index_Edges | color index interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Index_FE | color index interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Lighting_Faces_Gouraud | lighting interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Lighting_Faces_Phong | lighting interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Lighting_Edges_Gouraud | lighting interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Lighting_Edges_Phong | lighting interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Lighting_Faces | lighting interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Lighting_Edges | lighting interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Lighting_Gouraud | lighting interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Lighting_Phong | lighting interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Lighting | lighting interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Rendo_HSR_Algorithm | HSR algorithm; refer to HC_Set_Rendering_Options for description. |
TKO_Rendo_THSR_Algorithm | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Any_HSR | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Local_Viewer | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Perspective_Correction | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Display_Lists | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Debug | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Technology | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Quantization | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_TQ | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Attribute_Lock | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Face_Displacement | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Fog | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Buffer_Options | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Hidden_Line_Options | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_LOD | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_LOD_Options | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_NURBS_Curve_Options | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_NURBS_Surface_Options | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_NURBS_Options | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Stereo | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Stereo_Separation | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Tessellation | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Transparency_Style | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Transparency_Hardware | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Cut_Geometry | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Depth_Range | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Mask_Transform | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Image_Scale | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Local_Cutting_Planes | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Simple_Shadow | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Geometry_Options | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Image_Tint | refer to HC_Set_Rendering_Options for description |
TKO_Interp_Index_Face_Isolines | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Force_Grayscale | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Transparency_Options | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_General_Displacement | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Join_Cutoff_Angle | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Screen_Range | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Stereo_Distance | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Shadow_Map | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Simple_Reflection | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Ambient_Up_Vector | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Gooch_Color_Range | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Gooch_Diffuse_Weight | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Antialias | refer to HC_Set_Rendering_Options for description |
TKO_Interp_Index_Markers | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Gooch_Color_Map | refer to HC_Set_Rendering_Options for description |
TKO_Interp_Lighting_Faces_Gooch | lighting interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Lighting_Edges_Gooch | lighting interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Interp_Lighting_Gooch | lighting interpolation value; refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Transparency_Depth_Writing | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Vertex_Decimation | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Vertex_Displacement | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Forced_Lock | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Frame_Buffer_Effects | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Scaled_Displacement | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Contour_Options | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Isoline_Options | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Diffuse_Texture_Tint | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Diffuse_Color_Tint | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Edge_Join_Cutoff_Angle | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Bump_Mapping_Parallax | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Randomize_Vertices | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Model_Compare | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Screen_Range_Offsets | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Eye_Dome_Lighting_Back_Color | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Marker_Fastest | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Override_Internal_Color | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Glyph_Rotation | refer to HC_Set_Rendering_Options for description |
TKO_Rendo_Text_Hardware_Acceleration | refer to HC_Set_Rendering_Options for description |
TKO_HSR_Hardware | type for HSR field; refer to HC_Set_Rendering_Options for description |
TKO_HSR_SZB | type for HSR field; refer to HC_Set_Rendering_Options for description |
TKO_HSR_Painters | type for HSR field; refer to HC_Set_Rendering_Options for description |
TKO_HSR_Z_Sort_Only | type for HSR field; refer to HC_Set_Rendering_Options for description |
TKO_HSR_Priority | type for HSR field; refer to HC_Set_Rendering_Options for description |
TKO_HSR_Spider_Web | type for HSR field; refer to HC_Set_Rendering_Options for description |
TKO_HSR_Hidden_Line | type for HSR field; refer to HC_Set_Rendering_Options for description |
TKO_HSR_None | type for HSR field; refer to HC_Set_Rendering_Options for description |
TKO_HSR_Fast_Hidden_Line | type for HSR field; refer to HC_Set_Rendering_Options for description |
TKO_HSR_Depth_Peeling | type for HSR field; refer to HC_Set_Rendering_Options for description |
TKO_HSR_Mask | mask for HSR field |
TKO_THSR_Mask | mask for HSR field |
TKO_Peeling_Buffer | type for depth peeling algorithm field; refer to HC_Set_Rendering_Options for description |
TKO_Peeling_Pixel | type for depth peeling algorithm field; refer to HC_Set_Rendering_Options for description |
TKO_Transparency_None | type for transparency field; refer to HC_Set_Rendering_Options for description |
TKO_Transparency_Blending | type for transparency field; refer to HC_Set_Rendering_Options for description |
TKO_Transparency_Screen_Door | type for transparency field; refer to HC_Set_Rendering_Options for description |
TKO_Transparency_Style_Mask | type for transparency field; refer to HC_Set_Rendering_Options for description |
TKO_Transparency_Peeling_Layers | type for transparency field; refer to HC_Set_Rendering_Options for description |
TKO_Transparency_Peeling_Min_Area | type for transparency field; refer to HC_Set_Rendering_Options for description |
TKO_Transparency_Peeling_Algorithm | type for transparency field; refer to HC_Set_Rendering_Options for description |
TKO_Transparency_Extended | type for transparency field; refer to HC_Set_Rendering_Options for description |
TKO_Transparency_Extended_Mask | type for transparency field; refer to HC_Set_Rendering_Options for description |
TKO_Transparency_Extended_Shift | type for transparency field; refer to HC_Set_Rendering_Options for description |
TKO_Transparency_ZSort_Fast | type for transparency field; refer to HC_Set_Rendering_Options for description |
TKO_Transparency_ZSort_Nice | type for transparency field; refer to HC_Set_Rendering_Options for description |
TKO_Transparency_Peeling_Fast | type for transparency field; refer to HC_Set_Rendering_Options for description |
TKO_Transparency_Peeling_Nice | type for transparency field; refer to HC_Set_Rendering_Options for description |
TKO_FBE_None | type for frame_buffer_effects field; refer to HC_Set_Rendering_Options for description |
TKO_FBE_Ambient_Occlusion | type for frame_buffer_effects field; refer to HC_Set_Rendering_Options for description |
TKO_FBE_Bloom | type for frame_buffer_effects field; refer to HC_Set_Rendering_Options for description |
TKO_FBE_Depth_of_Field | type for frame_buffer_effects field; refer to HC_Set_Rendering_Options for description |
TKO_FBE_Eye_Dome_Lighting | type for frame_buffer_effects field; refer to HC_Set_Rendering_Options for description |
TKO_FBE_Fast_Silhouettes | type for frame_buffer_effects field; refer to HC_Set_Rendering_Options for description |
TKO_FBE_All | type for frame_buffer_effects field; refer to HC_Set_Rendering_Options for description |
TKO_Cut_Geometry_Level | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Cut_Geometry_Tolerance | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Cut_Geometry_Match_Color | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Cut_Geometry_Edge_Weight | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Cut_Geometry_Edge_Pattern | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Cut_Geometry_Usage | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Cut_Geometry_Level_Entity | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Cut_Geometry_Level_Segment | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Cut_Geometry_Level_Segment_Tree | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Cut_Geometry_Match_Color_Off | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Cut_Geometry_Match_Color_Current | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Cut_Geometry_Match_Color_First | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Cut_Geometry_Match_Color_Last | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Cut_Geometry_Usage_Off | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Cut_Geometry_Usage_On | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Cut_Geometry_Usage_Visibility | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Display_List_Level_Entity | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Display_List_Level_Segment | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Display_List_Level_Segment_Tree | type for 'cut geometry' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Shadow_On | type for 'simple shadow' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Shadow_Off | type for 'simple shadow' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Shadow_Plane | type for 'simple shadow' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Shadow_Light_Direction | type for 'simple shadow' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Shadow_Color | type for 'simple shadow' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Shadow_Resolution | type for 'simple shadow' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Shadow_Blur | type for 'simple shadow' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Shadow_Auto | type for 'simple shadow' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Shadow_Opacity | type for 'simple shadow' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Shadow_Ignore_Transparency | type for 'simple shadow' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Shadow_Use_Transparency | type for 'simple shadow' field; refer to HC_Set_Rendering_Options for description |
TKO_Shadow_Map_On | type for 'shadow map' field; refer to HC_Set_Rendering_Options for description |
TKO_Shadow_Map_Off | type for 'shadow map' field; refer to HC_Set_Rendering_Options for description |
TKO_Shadow_Map_Resolution | type for 'shadow map' field; refer to HC_Set_Rendering_Options for description |
TKO_Shadow_Map_Samples | type for 'shadow map' field; refer to HC_Set_Rendering_Options for description |
TKO_Shadow_Map_Jitter_On | type for 'shadow map' field; refer to HC_Set_Rendering_Options for description |
TKO_Shadow_Map_Jitter_Off | type for 'shadow map' field; refer to HC_Set_Rendering_Options for description |
TKO_Shadow_Map_View_Depedent_On | type for 'shadow map' field; refer to HC_Set_Rendering_Options for description |
TKO_Shadow_Map_View_Depedent_Off | type for 'shadow map' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Reflection_On | type for 'simple reflection' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Reflection_Off | type for 'simple reflection' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Reflection_Plane | type for 'simple reflection' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Reflection_Opacity | type for 'simple reflection' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Reflection_Fading_On | type for 'simple reflection' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Reflection_Fading_Off | type for 'simple reflection' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Reflection_Blur | type for 'simple reflection' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Reflection_Extended | indicates presence of extended bits |
TKO_Simple_Reflection_Extended_Mask | mask of bits requiring extended |
TKO_Simple_Reflection_Extended_Shift | shift of extended section |
TKO_Simple_Reflection_Attenuation | type for 'simple reflection' field; refer to HC_Set_Rendering_Options for description |
TKO_Simple_Reflection_Visibility | type for 'simple reflection' field; refer to HC_Set_Rendering_Options for description |
TKO_Mask_None | type for 'mask transform' field; refer to HC_Set_Rendering_Options for description |
TKO_Mask_Camera_Rotation | type for 'mask transform' field; refer to HC_Set_Rendering_Options for description |
TKO_Mask_Camera_Scale | type for 'mask transform' field; refer to HC_Set_Rendering_Options for description |
TKO_Mask_Camera_Translation | type for 'mask transform' field; refer to HC_Set_Rendering_Options for description |
TKO_Mask_Camera_Perspective | type for 'mask transform' field; refer to HC_Set_Rendering_Options for description |
TKO_Mask_Model_Rotation | type for 'mask transform' field; refer to HC_Set_Rendering_Options for description |
TKO_Mask_Model_Scale | type for 'mask transform' field; refer to HC_Set_Rendering_Options for description |
TKO_Mask_Model_Translation | type for 'mask transform' field; refer to HC_Set_Rendering_Options for description |
TKO_Mask_Camera | type for 'mask transform' field; refer to HC_Set_Rendering_Options for description |
TKO_Mask_Model | type for 'mask transform' field; refer to HC_Set_Rendering_Options for description |
TKO_Mask_All | mask for all 'mask transform' field; refer to HC_Set_Rendering_Options for description |
TKO_Mask_Extended | indicates presence of extended bits |
TKO_Mask_Extended_Mask | mask of bits requiring extended |
TKO_Mask_Extended_Shift | shift of extended section |
TKO_Mask_Camera_Offset | type for 'mask transform' field; refer to HC_Set_Rendering_Options for description |
TKO_Mask_Model_Offset | type for 'mask transform' field; refer to HC_Set_Rendering_Options for description |
TKO_Mask_Camera_Projection | type for 'mask transform' field; specisal HPS usage |
TKO_Technology_Standard | type for 'technology' field; refer to HC_Set_Rendering_Options for description |
TKO_Technology_Soft_Frame_Buffer | type for 'technology' field; refer to HC_Set_Rendering_Options for description |
TKO_Technology_Radiosity | type for 'technology' field; refer to HC_Set_Rendering_Options for description |
TKO_Technology_Ray_Trace | type for 'technology' field; refer to HC_Set_Rendering_Options for description |
TKO_Technology_Mask | type for 'technology' field; refer to HC_Set_Rendering_Options for description |
TKO_Quantization_Threshold | type for 'quantization' field; refer to HC_Set_Rendering_Options for description |
TKO_Quantization_Dither | type for 'quantization' field; refer to HC_Set_Rendering_Options for description |
TKO_Quantization_Error_Diffusion | type for 'quantization' field; refer to HC_Set_Rendering_Options for description |
TKO_Quantization_Mask | type for 'quantization' field; refer to HC_Set_Rendering_Options for description |
TKO_Buffer_Size_Limit | type for 'buffer options' field; refer to HC_Set_Rendering_Options for description |
TKO_Buffer_Retention | type for 'buffer options' field; refer to HC_Set_Rendering_Options for description |
TKO_Buffer_Color_Depth_Match | type for 'buffer options' field; refer to HC_Set_Rendering_Options for description |
TKO_Buffer_Color_Depth_Full | type for 'buffer options' field; refer to HC_Set_Rendering_Options for description |
TKO_Antialias_Screen_On | type for 'antialias' field; refer to HC_Set_Rendering_Options for description |
TKO_Antialias_Lines_On | type for 'antialias' field; refer to HC_Set_Rendering_Options for description |
TKO_Antialias_Text_On | type for 'antialias' field; refer to HC_Set_Rendering_Options for description |
TKO_Antialias_All_On | type for 'antialias' field; refer to HC_Set_Rendering_Options for description |
TKO_Antialias_Screen_Off | type for 'antialias' field; refer to HC_Set_Rendering_Options for description |
TKO_Antialias_Lines_Off | type for 'antialias' field; refer to HC_Set_Rendering_Options for description |
TKO_Antialias_Text_Off | type for 'antialias' field; refer to HC_Set_Rendering_Options for description |
TKO_Antialias_All_Off | type for 'antialias' field; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Visibility_On | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Visibility_Off | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Pattern | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Face_Displacement | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Dim_Factor | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Render_Faces_On | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Render_Faces_Off | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Extended | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Extended_Mask | mask for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Extended_Shift | mask for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Silhouette_Cleanup_On | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Silhouette_Cleanup_Off | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Extended2 | extended bit for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Extended2_Mask | mask for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Extended2_Shift | mask for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Color | extended bit for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Weight | extended bit for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Image_Outline_On | extended bit for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Image_Outline_Off | extended bit for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_HSR_Algorithm | extended bit for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Render_Text_On | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Render_Text_Off | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Transparency_Cutoff | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Remove_Duplicates_On | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Remove_Duplicates_Off | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Sort_Output_On | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Sort_Output_Off | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Hidden_Line_Sort_Threshold | type for HLR suboptions; refer to HC_Set_Rendering_Options for description |
TKO_Contour_Face_Visibility_On | type for contour options; refer to HC_Set_Rendering_Options for description |
TKO_Contour_Face_Visibility_Off | type for contour options; refer to HC_Set_Rendering_Options for description |
TKO_Contour_Isoline_Visibility_On | type for contour options; refer to HC_Set_Rendering_Options for description |
TKO_Contour_Isoline_Visibility_Off | type for contour options; refer to HC_Set_Rendering_Options for description |
TKO_Contour_Visibility_Mask | type for contour options; refer to HC_Set_Rendering_Options for description |
TKO_Contour_Value_Adjustment | type for contour options; refer to HC_Set_Rendering_Options for description |
TKO_Contour_Adjustment_None | type for contour options; refer to HC_Set_Rendering_Options for description |
TKO_Contour_Adjustment_Normalized | type for contour options; refer to HC_Set_Rendering_Options for description |
TKO_Contour_Adjustment_Explicit | type for contour options; refer to HC_Set_Rendering_Options for description |
TKO_Isoline_Positions | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Isoline_Colors | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Isoline_Patterns | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Isoline_Weights | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Isoline_Lighting_On | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Isoline_Lighting_Off | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Isoline_Positions_Default | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Isoline_Positions_Repeat | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Isoline_Positions_Explicit | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Tint_On | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Tint_Off | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Tint_Range | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Tint_Color | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Tint_Effect | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Tint_Effect_Grayscale | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Tint_Effect_Modulate | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Tint_Effect_Modulate_Gray | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_Tint_Effect_Tone | type for isoline options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Conserve_Memory | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Screen_Space | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Physical | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Tolerance_FRU | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Tolerance_ORU | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Preprocess | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Bounding_Current | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Bounding_Explicit | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Ratio | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Threshold | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Min_Triangle_Count | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Clamp | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Num_Levels | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Max_Degree | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Tolerance | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Usefulness_Heuristic | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Calculation_Cutoff | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Fallback | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Collapse_Vertices | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Algorithm | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Mode_Segment | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Threshold_Tris_Per_Pix_Sq | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Threshold_Tris_Per_CM_Sq | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Threshold_Percent_Area | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Threshold_Distance | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Algorithm_Fast | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Algorithm_Nice | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Heur_Is_Diagonal | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Heur_Is_Per_Triangle | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Heur_Is_Ratio | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Heur_Is_Volume | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Heur_Triangle_Size | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Heur_Diag | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Heur_Tri_Diag | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Heur_Diag_Ratio | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Heur_Tri_Diag_Ratio | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Heur_Vol | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Heur_Tri_Vol | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Heur_Vol_Ratio | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Heur_Tri_Vol_Ratio | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Fallback_None | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Fallback_Bounding | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Fallback_Coarsest | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Fallback_Coarsest_None | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Fallback_Coarsest_Bounding | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_LOD_Fallback_Bounding_None | type for LOD options; refer to HC_Set_Rendering_Options for description |
TKO_NURBS_Curve_Budget | type for NURBS curve options; refer to HC_Set_Rendering_Options for description |
TKO_NURBS_Curve_Continued_Budget | type for NURBS curve options; refer to HC_Set_Rendering_Options for description |
TKO_NURBS_Curve_View_Dependent | type for NURBS curve options; refer to HC_Set_Rendering_Options for description |
TKO_NURBS_Curve_Max_Deviation | type for NURBS curve options; refer to HC_Set_Rendering_Options for description |
TKO_NURBS_Surface_Budget | type for NURBS curve options; refer to HC_Set_Rendering_Options for description |
TKO_NURBS_Surface_Trim_Budget | type for NURBS curve options; refer to HC_Set_Rendering_Options for description |
TKO_NURBS_Surface_Max_Facet_Width | type for NURBS curve options; refer to HC_Set_Rendering_Options for description |
TKO_NURBS_Curve_Max_Angle | type for NURBS curve options; refer to HC_Set_Rendering_Options for description |
TKO_NURBS_Curve_Max_Length | type for NURBS curve options; refer to HC_Set_Rendering_Options for description |
TKO_NURBS_Extended | indicates that the 2nd byte should be written |
TKO_NURBS_Extended_Mask | mask of bits in second byte |
TKO_NURBS_Extended_Shift | shift of extended section |
TKO_NURBS_Surface_Max_Facet_Angle | type for NURBS curve options; refer to HC_Set_Rendering_Options for description |
TKO_NURBS_Surface_Max_Facet_Deviation | type for NURBS curve options; refer to HC_Set_Rendering_Options for description |
TKO_NURBS_Surface_Max_Trim_Curve_Deviation | type for NURBS curve options; refer to HC_Set_Rendering_Options for description |
TKO_NURBS_Curve_Mask | type for NURBS curve options; refer to HC_Set_Rendering_Options for description |
TKO_NURBS_Surface_Mask | type for NURBS curve options; refer to HC_Set_Rendering_Options for description |
TKO_Tessellation_Cylinder | type for cylinder tesselation value; refer to HC_Set_Rendering_Options for description |
TKO_Tessellation_Sphere | type for sphere tesselation value; refer to HC_Set_Rendering_Options for description |
TKO_Geometry_Options_Dihedral | hard edge angle limit; refer to HC_Set_Rendering_Options for description |
TKO_Geometry_Options_Reverse_PolyCylinder_Radii | hard edge angle limit; refer to HC_Set_Rendering_Options for description |
TKO_Geometry_Options_No_Reverse_PolyCylinder_Radii | hard edge angle limit; refer to HC_Set_Rendering_Options for description |
TKO_Geometry_Options_Reverse_PolyCylinder_Colors | hard edge angle limit; refer to HC_Set_Rendering_Options for description |
TKO_Geometry_Options_No_Reverse_PolyCylinder_Colors | hard edge angle limit; refer to HC_Set_Rendering_Options for description |
TKO_Geometry_Options_FEA_Nodes_On | fea nodes setting is on; refer to HC_Set_Rendering_Options for description |
TKO_Geometry_Options_FEA_Nodes_Off | fea nodes setting is off; refer to HC_Set_Rendering_Options for description |
TKO_Geometry_Options_Extended | indicates presence of extended bits |
◆ TKO_Spot_Light_Options
Defines properties of a spot light; refer to HC_Insert_Spot_Light for details
◆ TKO_Text_Encodings
enum TKO_Text_Encodings |
Defines text encoding types; refer to HC_Insert_Text
◆ TKO_Text_Options
enum TKO_Text_Options |
Defines text option types; refer to HC_Set_Text_Region
Enumerator | |
---|---|
TKO_Text_Option_Region | self-explanatory |
TKO_Text_Option_Character_Attributes | self-explanatory |
TKO_Text_Option_String_Cursors | self-explanatory |
TKO_Text_Option_Text_Leaders | self-explanatory |
◆ TKO_Text_Region_Fit_Options
Defines text region fitting types
◆ TKO_Text_Region_Options
Defines text region option types
◆ TKO_Texture_Application_Modes
Defines texture decal & modulatge settings; refer to HC_Define_Texture
Enumerator | |
---|---|
TKO_Texture_Modulate_Set | refer to HC_Define_Texture |
TKO_Texture_Decal_Set | "" |
◆ TKO_Texture_Channel_Mappings
Defines texture channel mappings; refer to HC_Define_Texture
Enumerator | |
---|---|
TKO_Texture_Channel_Mapping_Red | refer to HC_Define_Texture |
TKO_Texture_Channel_Mapping_Green | "" |
TKO_Texture_Channel_Mapping_Blue | "" |
TKO_Texture_Channel_Mapping_Alpha | "" |
TKO_Texture_Channel_Mapping_Zero | "" |
TKO_Texture_Channel_Mapping_One | "" |
TKO_Texture_Channel_Mapping_Luminance | "" |
TKO_Texture_Channel_Mapping_None | "" |
◆ TKO_Texture_Filters
enum TKO_Texture_Filters |
Defines texture interpolation filters; refer to HC_Define_Texture
Enumerator | |
---|---|
TKO_Texture_Filter_None | refer to HC_Define_Texture |
TKO_Texture_Filter_Bilinear | "" |
TKO_Texture_Filter_Trilinear | "" |
TKO_Texture_Filter_MipMap | "" |
TKO_Texture_Filter_Summed_Areas | "" |
TKO_Texture_Filter_Gaussian | "" |
TKO_Texture_Filter_Stochastic | "" |
TKO_Texture_Filter_Anisotropic | "" |
◆ TKO_Texture_Layouts
enum TKO_Texture_Layouts |
Defines texture layouts; refer to HC_Define_Texture
Enumerator | |
---|---|
TKO_Texture_Layout_Rectilinear | refer to HC_Define_Texture |
TKO_Texture_Layout_Spherical | "" |
TKO_Texture_Layout_Hemispherical | "" |
TKO_Texture_Layout_Cubic_Faces | "" |
TKO_Texture_Layout_Unknown | "" |
◆ TKO_Texture_Option_Bits
Defines texture options; refer to HC_Define_Texture
Enumerator | |
---|---|
TKO_Texture_Param_Source | refer to HC_Define_Texture |
TKO_Texture_Tiling | "" |
TKO_Texture_Interpolation | "" |
TKO_Texture_Decimation | "" |
TKO_Texture_Red_Mapping | "" |
TKO_Texture_Green_Mapping | "" |
TKO_Texture_Blue_Mapping | "" |
TKO_Texture_Alpha_Mapping | "" |
TKO_Texture_Param_Function | "" |
TKO_Texture_Layout | "" |
TKO_Texture_Transform | "" |
TKO_Texture_Value_Scale | "" |
TKO_Texture_Caching | "" |
TKO_Texture_DownSample | "" |
TKO_Texture_No_DownSample | "" |
TKO_Texture_Extended | extended bit |
TKO_Texture_Decal | refer to HC_Define_Texture |
TKO_Texture_Modulate | "" |
TKO_Texture_Param_Offset | "" |
TKO_Texture_Transform_Override | "" |
TKO_Texture_Shader | refer to HC_Define_Shader |
TKO_Texture_Shader_Multitexture | controls whether layers greater than 1 are considered as inputs to a shader plugin (and therefore skipped by normal shader processing) |
TKO_Texture_Camera | refer to HC_Define_Texture |
TKO_Texture_Source_Dimensions | refer to HC_Define_Texture |
TKO_Texture_Geometry_Shader | refer to HC_Define_Shader |
◆ TKO_Texture_Param_Functions
Defines texture parameterization functions; refer to HC_Define_Texture
Enumerator | |
---|---|
TKO_Texture_Param_Function_None | refer to HC_Define_Texture |
TKO_Texture_Param_Function_Sphere | "" |
TKO_Texture_Param_Function_Cylinder | "" |
TKO_Texture_Param_Function_Box | "" |
◆ TKO_Texture_Param_Sources
Defines texture parameterization sources; refer to HC_Define_Texture
Enumerator | |
---|---|
TKO_Texture_Param_Source_U | refer to HC_Define_Texture |
TKO_Texture_Param_Source_UV | "" |
TKO_Texture_Param_Source_UVW | "" |
TKO_Texture_Param_Source_Object | "" |
TKO_Texture_Param_Source_World | "" |
TKO_Texture_Param_Source_Surface_Normal | "" |
TKO_Texture_Param_Source_Reflection_Vector | "" |
TKO_Texture_Param_Source_Natural_UV | "" |
TKO_Texture_Param_Source_Local_Pixels | "" |
TKO_Texture_Param_Source_Outer_Pixels | "" |
TKO_Texture_Param_Source_Local_Window | "" |
TKO_Texture_Param_Source_Outer_Window | "" |
TKO_Texture_Param_Source_Transmission_Vector | "" |
TKO_Texture_Param_Source_Sphere_Map | "" |
TKO_Texture_Param_Source_Cylinder_Map | "" |
TKO_Texture_Param_Source_Physical_Reflection_Vector | "" |
◆ TKO_Texture_Tilings
enum TKO_Texture_Tilings |
Defines texture tilings; refer to HC_Define_Texture
Enumerator | |
---|---|
TKO_Texture_Tiling_None | refer to HC_Define_Texture |
TKO_Texture_Tiling_Clamp | "" |
TKO_Texture_Tiling_Repeat | "" |
TKO_Texture_Tiling_Mirror | "" |
TKO_Texture_Tiling_Drop | "" |
◆ TKO_Thumbnail_Formats
◆ TKO_Window_Options
enum TKO_Window_Options |