BOpcodeEnums.h
Macro Definitions
Types
Fields
|
|
|
|
|
|
|
|
|
|
|
|
Detailed Description
Macro Definition
-
TKO_Rendo_Extended
Extended bit for Rendering Options
-
TKO_Rendo_Extended2
-
TKO_Font_Size_Units
-
TKO_Font_Size_Object
-
TKO_Font_Size_Screen
-
TKO_Font_Size_Window
-
TKO_Font_Size_Points
-
TKO_Font_Size_Pixels
-
TKO_Font_Size_Percent
-
TKO_Font_Size_World
Type Documentation
-
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.
Values:
-
enumerator TKE_Termination
-
enumerator TKE_Pause
////
-
enumerator TKE_Comment
////
-
enumerator TKE_Font
-
enumerator TKE_Texture
-
enumerator TKE_Material
-
enumerator TKE_PBR
-
enumerator TKE_Animation
-
enumerator TKE_Custom_Shader_Definition
-
enumerator TKE_Custom_Shader
-
enumerator TKE_Custom_Shader_Texture
-
enumerator TKE_Custom_Shader_Sampler
////
-
enumerator TKE_Open_Segment
-
enumerator TKE_Close_Segment
-
enumerator TKE_Reopen_Segment
-
enumerator TKE_Include_Segment
-
enumerator TKE_Style_Segment
-
enumerator TKE_Named_Style
////
-
enumerator TKE_Geometry_Attributes
-
enumerator TKE_Renumber_Key_Global
-
enumerator TKE_Renumber_Key_Local
-
enumerator TKE_Priority
-
enumerator TKE_Tag
////
-
enumerator TKE_Bounding
-
enumerator TKE_Bounding_Info
-
enumerator TKE_Callback
-
enumerator TKE_Camera
-
enumerator TKE_Conditional_Action
-
enumerator TKE_Conditions
-
enumerator TKE_Color
-
enumerator TKE_Color_By_Index
-
enumerator TKE_Color_By_Index_16
-
enumerator TKE_Color_By_FIndex
-
enumerator TKE_Color_RGB
-
enumerator TKE_Color_By_Value
-
enumerator TKE_Color_Map
-
enumerator TKE_Edge_Pattern
-
enumerator TKE_Edge_Weight
-
enumerator TKE_Face_Pattern
-
enumerator TKE_Geometry_Options
-
enumerator TKE_Handedness
-
enumerator TKE_Heuristics
-
enumerator TKE_Line_Pattern
-
enumerator TKE_Line_Weight
-
enumerator TKE_Marker_Size
-
enumerator TKE_Marker_Symbol
-
enumerator TKE_Modelling_Matrix
-
enumerator TKE_LOD
-
enumerator TKE_Rendering_Options
-
enumerator TKE_Selectability
-
enumerator TKE_Text_Alignment
-
enumerator TKE_Text_Font
-
enumerator TKE_Text_Path
-
enumerator TKE_Text_Spacing
-
enumerator TKE_Texture_Matrix
-
enumerator TKE_Unicode_Options
-
enumerator TKE_User_Index
-
enumerator TKE_User_Index_Data
-
enumerator TKE_User_Options
-
enumerator TKE_User_Value
-
enumerator TKE_Visibility
-
enumerator TKE_Window
-
enumerator TKE_Window_Frame
-
enumerator TKE_Window_Pattern
-
enumerator TKE_Glyph_Definition
-
enumerator TKE_Shape_Definition
-
enumerator TKE_Line_Style
-
enumerator TKE_Named_Style_Def
////
-
enumerator TKE_Area_Light
-
enumerator TKE_Cellular_Volume
-
enumerator TKE_Circle
-
enumerator TKE_Circular_Arc
-
enumerator TKE_Circular_Chord
-
enumerator TKE_Circular_Wedge
-
enumerator TKE_Cutting_Plane
-
enumerator TKE_Cylinder
-
enumerator TKE_Distant_Light
-
enumerator TKE_Ellipse
-
enumerator TKE_Elliptical_Arc
-
enumerator TKE_Grid
-
enumerator TKE_Image
-
enumerator TKE_Infinite_Line
-
enumerator TKE_Infinite_Ray
-
enumerator TKE_Line
-
enumerator TKE_Local_Light
-
enumerator TKE_Marker
-
enumerator TKE_Mesh
-
enumerator TKE_NURBS_Curve
-
enumerator TKE_NURBS_Surface
-
enumerator TKE_PolyCylinder
-
enumerator TKE_Polygon
-
enumerator TKE_Polyline
-
enumerator TKE_PolyPolyline
-
enumerator TKE_Reference
-
enumerator TKE_Shell
-
enumerator TKE_Sphere
-
enumerator TKE_Spot_Light
-
enumerator TKE_Text
-
enumerator TKE_Text_With_Encoding
////
-
enumerator TKE_Start_User_Data
-
enumerator TKE_Stop_User_Data
-
enumerator TKE_XML
-
enumerator TKE_External_Reference
-
enumerator TKE_External_Reference_Unicode
-
enumerator TKE_URL
////
-
enumerator TKE_Start_Compression
-
enumerator TKE_Stop_Compression
////
-
enumerator TKE_Repeat_Object
-
enumerator TKE_View
-
enumerator TKE_Clip_Rectangle
-
enumerator TKE_Clip_Region
-
enumerator TKE_Complex_Clip_Region
//
-
enumerator TKE_File_Info
-
enumerator TKE_Dictionary
-
enumerator TKE_Dictionary_Locater
-
enumerator TKE_Thumbnail
-
enumerator TKE_Delete_Object
////
-
enumerator TKE_Tag_Implicit
//— obsolete. this alias provided for source compatibility with old code
-
enumerator TKE_Streaming_Mode
//— would like this to be obsolete, but…
-
enumerator TKE_First_User_Opcode
//// first opcode value reserved for private use
-
enumerator TKE_Last_User_Opcode
//// last opcode value reserved for private use
-
enumerator TKE_Image_XRef
//// Default reader provided for “W3D Image XRef”
-
enumerator TKE_Pseudo_Handler
//// pseudo-handler (non-zero value)
-
enumerator TKE_Extended_Code
//// reserved for future expansion
-
enumerator TKE_Termination
-
enum TKO_Geometry_Bits
Denotes how various attributes are applied to geometry types
Values:
-
enumerator TKO_Geo_Face
common/shared items; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Edge
common/shared items; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Line
common/shared items; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Marker
common/shared items; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Text
common/shared items; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Window
common/shared items; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Image
common/shared items; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Extended
extended bits for common/shared items
-
enumerator TKO_Geo_Extended_Mask
internal use, indicates bits which require TKO_Geo_Extended
-
enumerator TKO_Geo_Extended_Shift
internal use, indicates shift for placement of extended section
-
enumerator TKO_Geo_Ambient_Up
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Light
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Face_Contrast
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Window_Contrast
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Front
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Back
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Vertex
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Geom_Colors
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Every_Colors
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Extended_Colors
extended bits for color
-
enumerator TKO_Geo_Extended_Colors_Mask
internal use, indicates bits which require TKO_Geo_Extended_Colors
-
enumerator TKO_Geo_Extended_Colors_Shift
internal use, indicates shift for placement of extended section
-
enumerator TKO_Geo_Edge_Contrast
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Line_Contrast
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Marker_Contrast
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Vertex_Contrast
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Cut_Edge
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Simple_Reflection
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Cut_Face
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Extended2
secondary extended bits
-
enumerator TKO_Geo_Extended2_Mask
internal use, indicates bits which require TKO_Geo_Extended2
-
enumerator TKO_Geo_Extended2_Shift
internal use, indicates shift for placement of extended section
-
enumerator TKO_Geo_Text_Contrast
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Ambient_Down
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Cut_Face_Contrast
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_Ambient
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_All_Colors
extra item for color; refer to ::HC_Set_Color for a description
-
enumerator TKO_Geo_String_Cursor
extra item for selectability; refer to ::HC_Set_Selectability for a description
-
enumerator TKO_Geo_Text_Leader
extra item for selectability; refer to ::HC_Set_Selectability for a description
-
enumerator TKO_Geo_Isoline
extra item for selectability; refer to ::HC_Set_Selectability for a description
-
enumerator TKO_Geo_Geom_Selects
extra item for selectability; refer to ::HC_Set_Selectability for a description
-
enumerator TKO_Geo_All_Selects
extra item for selectability; refer to ::HC_Set_Selectability for a description
-
enumerator TKO_Geo_Face_Lighting
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Edge_Lighting
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Marker_Lighting
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Light_Visibles
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Silhouette_Edge
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Perimeter_Edge
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Mesh_Quad
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Hard_Edge
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Cutting_Plane
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Shadow_Emit
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Shadow_Cast
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Shadow_Receive
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Shadow_Visibles
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Vertex_Vis
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Cut_Geometry
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Adjacent_Edge
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_NonCulled_Edge
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Edge_Visibles
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Geom_Visibles
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_All_Visibles
extra item for visibility; refer to ::HC_Set_Visibility for a description
-
enumerator TKO_Geo_Face
-
enum TKO_Color_Channels
Defines color channels; refer to ::HC_Set_Color for details
Values:
-
enumerator TKO_Channel_Diffuse
self-explanatory
-
enumerator TKO_Channel_Specular
self-explanatory
-
enumerator TKO_Channel_Mirror
self-explanatory
-
enumerator TKO_Channel_Transmission
self-explanatory
-
enumerator TKO_Channel_Emission
self-explanatory
-
enumerator TKO_Channel_Gloss
self-explanatory
-
enumerator TKO_Channel_Index
color by index
-
enumerator TKO_Channel_Extended
extended bit
-
enumerator TKO_Channel_Environment
env map
-
enumerator TKO_Channel_Bump
bump map
-
enumerator TKO_Channel_Count
-
enumerator TKO_Channel_Extended_Mask
mask corresponding to extended bit
-
enumerator TKO_Channel_Extended_Shift
shift corresponding to extended bit
-
enumerator TKO_Channel_Diffuse
-
enum TKO_PBR_Options
Defines Physically Based Rendering; refer to ::HC_Set_PBR_Material for details
Values:
-
enumerator TKO_PBR_Alpha_Mask
self-explanatory
-
enumerator TKO_PBR_Extended
extended bits (reserved for future use)
-
enumerator TKO_PBR_Extended_Mask
mask corresponding to extended bit
-
enumerator TKO_PBR_Extended_Shift
shift corresponding to extended bit
-
enumerator TKO_PBR_Alpha_Mask
-
enum 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
Values:
-
enumerator TKO_Lock_Callback
self-explanatory
-
enumerator TKO_Lock_Camera
self-explanatory
-
enumerator TKO_Lock_Color
self-explanatory
-
enumerator TKO_Lock_Color_Map
self-explanatory
-
enumerator TKO_Lock_Driver
self-explanatory
-
enumerator TKO_Lock_Driver_Options
self-explanatory
-
enumerator TKO_Lock_Edge_Pattern
self-explanatory
-
enumerator TKO_Lock_Edge_Weight
self-explanatory
-
enumerator TKO_Lock_Face_Pattern
self-explanatory
-
enumerator TKO_Lock_Handedness
self-explanatory
-
enumerator TKO_Lock_Heuristics
self-explanatory
-
enumerator TKO_Lock_Line_Pattern
self-explanatory
-
enumerator TKO_Lock_Line_Weight
self-explanatory
-
enumerator TKO_Lock_Marker_Size
self-explanatory
-
enumerator TKO_Lock_Marker_Symbol
self-explanatory
-
enumerator TKO_Lock_Metafile
self-explanatory
-
enumerator TKO_Lock_Modelling_Matrix
self-explanatory
-
enumerator TKO_Lock_Rendering_Options
self-explanatory
-
enumerator TKO_Lock_Selectability
self-explanatory
-
enumerator TKO_Lock_Styles
self-explanatory
-
enumerator TKO_Lock_Text_Alignment
self-explanatory
-
enumerator TKO_Lock_Text_Font
self-explanatory
-
enumerator TKO_Lock_Text_Path
self-explanatory
-
enumerator TKO_Lock_Text_Spacing
self-explanatory
-
enumerator TKO_Lock_User_Options
self-explanatory
-
enumerator TKO_Lock_User_Value
self-explanatory
-
enumerator TKO_Lock_Texture_Matrix
self-explanatory
-
enumerator TKO_Lock_Visibility
self-explanatory
-
enumerator TKO_Lock_Window
self-explanatory
-
enumerator TKO_Lock_Window_Frame
self-explanatory
-
enumerator TKO_Lock_Window_Pattern
self-explanatory
-
enumerator TKO_Lock_All
self-explanatory
-
enumerator TKO_Lock_Callback
-
enum 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
Values:
-
enumerator TKO_Lock_Channel_Diffuse_Color
self-explanatory
-
enumerator TKO_Lock_Channel_Specular_Color
self-explanatory
-
enumerator TKO_Lock_Channel_Mirror_Color
self-explanatory
-
enumerator TKO_Lock_Channel_Transmission_Color
self-explanatory
-
enumerator TKO_Lock_Channel_Emission_Color
self-explanatory
-
enumerator TKO_Lock_Channel_Gloss
gloss
-
enumerator TKO_Lock_Channel_Index
index of refraction
-
enumerator TKO_Lock_Channel_Environment
env map
-
enumerator TKO_Lock_Channel_Bump
bump map
-
enumerator TKO_Lock_Channel_Diffuse_Texture
self-explanatory
-
enumerator TKO_Lock_Channel_Specular_Texture
self-explanatory
-
enumerator TKO_Lock_Channel_Mirror_Texture
self-explanatory
-
enumerator TKO_Lock_Channel_Transmission_Texture
self-explanatory
-
enumerator TKO_Lock_Channel_Emission_Texture
self-explanatory
-
enumerator TKO_Lock_Channel_ALL_Old
all, before texture separation
-
enumerator TKO_Lock_Channel_ALL
all
-
enumerator TKO_Lock_Channel_Diffuse
self-explanatory
-
enumerator TKO_Lock_Channel_Specular
self-explanatory
-
enumerator TKO_Lock_Channel_Mirror
self-explanatory
-
enumerator TKO_Lock_Channel_Transmission
self-explanatory
-
enumerator TKO_Lock_Channel_Emission
self-explanatory
-
enumerator TKO_Lock_Channel_Color_Mask
color bits
-
enumerator TKO_Lock_Channel_Color_Texture_Shift
shift from color bits to corresponding texture bits
-
enumerator TKO_Lock_Channel_Diffuse_Color
-
enum TKO_Map_Format
Defines colormap format
Values:
-
enumerator TKO_Map_RGB_Values
self-explanatory
-
enumerator TKO_Map_String
self-explanatory
-
enumerator TKO_Map_RGB_Values
-
enum TKO_Rendering_Option_Bits
Represents various rendering properties
Values:
-
enumerator TKO_Interp_Texture_Faces
texture interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Texture_Edges
texture interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Texture_Markers
texture interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Texture
texture interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Color_Faces
color interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Color_Edges
color interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Color_Markers
color interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Color
color interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Index_Faces
color index interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Index_Edges
color index interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Index_FE
color index interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Lighting_Faces_Gouraud
lighting interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Lighting_Faces_Phong
lighting interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Lighting_Edges_Gouraud
lighting interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Lighting_Edges_Phong
lighting interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Lighting_Faces
lighting interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Lighting_Edges
lighting interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Lighting_Gouraud
lighting interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Lighting_Phong
lighting interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Lighting
lighting interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_HSR_Algorithm
HSR algorithm; refer to ::HC_Set_Rendering_Options for description.
-
enumerator TKO_Rendo_THSR_Algorithm
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Any_HSR
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Local_Viewer
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Perspective_Correction
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Display_Lists
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Debug
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Technology
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Quantization
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_TQ
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Attribute_Lock
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Face_Displacement
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Fog
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Buffer_Options
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Hidden_Line_Options
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_LOD
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_LOD_Options
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_NURBS_Curve_Options
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_NURBS_Surface_Options
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_NURBS_Options
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Stereo
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Stereo_Separation
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Tessellation
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Transparency_Style
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Transparency_Hardware
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Cut_Geometry
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Depth_Range
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Mask_Transform
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Image_Scale
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Local_Cutting_Planes
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Simple_Shadow
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Geometry_Options
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Image_Tint
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Index_Face_Isolines
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Force_Grayscale
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Transparency_Options
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_General_Displacement
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Join_Cutoff_Angle
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Screen_Range
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Stereo_Distance
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Shadow_Map
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Simple_Reflection
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Ambient_Up_Vector
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Gooch_Color_Range
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Gooch_Diffuse_Weight
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Antialias
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Index_Markers
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Gooch_Color_Map
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Lighting_Faces_Gooch
lighting interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Lighting_Edges_Gooch
lighting interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Interp_Lighting_Gooch
lighting interpolation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Transparency_Depth_Writing
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Vertex_Decimation
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Vertex_Displacement
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Forced_Lock
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Frame_Buffer_Effects
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Scaled_Displacement
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Contour_Options
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Isoline_Options
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Diffuse_Texture_Tint
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Diffuse_Color_Tint
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Edge_Join_Cutoff_Angle
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Bump_Mapping_Parallax
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Randomize_Vertices
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Model_Compare
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Screen_Range_Offsets
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Eye_Dome_Lighting_Back_Color
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Marker_Fastest
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Override_Internal_Color
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Glyph_Rotation
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Rendo_Text_Hardware_Acceleration
refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_HSR_Hardware
type for HSR field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_HSR_SZB
type for HSR field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_HSR_Painters
type for HSR field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_HSR_Z_Sort_Only
type for HSR field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_HSR_Priority
type for HSR field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_HSR_Spider_Web
type for HSR field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_HSR_Hidden_Line
type for HSR field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_HSR_None
type for HSR field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_HSR_Fast_Hidden_Line
type for HSR field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_HSR_Depth_Peeling
type for HSR field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_HSR_Mask
mask for HSR field
-
enumerator TKO_THSR_Mask
mask for HSR field
-
enumerator TKO_Peeling_Buffer
type for depth peeling algorithm field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Peeling_Pixel
type for depth peeling algorithm field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Transparency_None
type for transparency field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Transparency_Blending
type for transparency field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Transparency_Screen_Door
type for transparency field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Transparency_Style_Mask
type for transparency field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Transparency_Peeling_Layers
type for transparency field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Transparency_Peeling_Min_Area
type for transparency field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Transparency_Peeling_Algorithm
type for transparency field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Transparency_Extended
type for transparency field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Transparency_Extended_Mask
type for transparency field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Transparency_Extended_Shift
type for transparency field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Transparency_ZSort_Fast
type for transparency field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Transparency_ZSort_Nice
type for transparency field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Transparency_Peeling_Fast
type for transparency field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Transparency_Peeling_Nice
type for transparency field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Transparency_Bias_Definition_Normal
type for transparency field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Transparency_Bias_Definition_MSAA
type for transparency field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_FBE_None
type for frame_buffer_effects field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_FBE_Ambient_Occlusion
type for frame_buffer_effects field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_FBE_Bloom
type for frame_buffer_effects field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_FBE_Depth_of_Field
type for frame_buffer_effects field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_FBE_Eye_Dome_Lighting
type for frame_buffer_effects field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_FBE_Fast_Silhouettes
type for frame_buffer_effects field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_FBE_All
type for frame_buffer_effects field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Cut_Geometry_Level
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Cut_Geometry_Tolerance
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Cut_Geometry_Match_Color
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Cut_Geometry_Edge_Weight
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Cut_Geometry_Edge_Pattern
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Cut_Geometry_Usage
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Cut_Geometry_Level_Entity
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Cut_Geometry_Level_Segment
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Cut_Geometry_Level_Segment_Tree
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Cut_Geometry_Match_Color_Off
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Cut_Geometry_Match_Color_Current
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Cut_Geometry_Match_Color_First
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Cut_Geometry_Match_Color_Last
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Cut_Geometry_Usage_Off
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Cut_Geometry_Usage_On
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Cut_Geometry_Usage_Visibility
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Display_List_Level_Entity
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Display_List_Level_Segment
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Display_List_Level_Segment_Tree
type for ‘cut geometry’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Shadow_On
type for ‘simple shadow’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Shadow_Off
type for ‘simple shadow’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Shadow_Plane
type for ‘simple shadow’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Shadow_Light_Direction
type for ‘simple shadow’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Shadow_Color
type for ‘simple shadow’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Shadow_Resolution
type for ‘simple shadow’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Shadow_Blur
type for ‘simple shadow’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Shadow_Extended
-
enumerator TKO_Simple_Shadow_Extended_Mask
-
enumerator TKO_Simple_Shadow_Extended_Shift
-
enumerator TKO_Simple_Shadow_Auto
type for ‘simple shadow’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Shadow_Opacity
type for ‘simple shadow’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Shadow_Ignore_Transparency
type for ‘simple shadow’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Shadow_Use_Transparency
type for ‘simple shadow’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Shadow_Extended2
-
enumerator TKO_Shadow_Map_On
type for ‘shadow map’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Shadow_Map_Off
type for ‘shadow map’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Shadow_Map_Resolution
type for ‘shadow map’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Shadow_Map_Samples
type for ‘shadow map’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Shadow_Map_Jitter_On
type for ‘shadow map’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Shadow_Map_Jitter_Off
type for ‘shadow map’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Shadow_Map_Extended
-
enumerator TKO_Shadow_Map_View_Depedent_On
type for ‘shadow map’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Shadow_Map_View_Depedent_Off
type for ‘shadow map’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Shadow_Map_Extended_Mask
-
enumerator TKO_Shadow_Map_Extended2
-
enumerator TKO_Simple_Reflection_On
type for ‘simple reflection’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Reflection_Off
type for ‘simple reflection’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Reflection_Plane
type for ‘simple reflection’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Reflection_Opacity
type for ‘simple reflection’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Reflection_Fading_On
type for ‘simple reflection’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Reflection_Fading_Off
type for ‘simple reflection’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Reflection_Blur
type for ‘simple reflection’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Reflection_Extended
indicates presence of extended bits
-
enumerator TKO_Simple_Reflection_Extended_Mask
mask of bits requiring extended
-
enumerator TKO_Simple_Reflection_Extended_Shift
shift of extended section
-
enumerator TKO_Simple_Reflection_Attenuation
type for ‘simple reflection’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Reflection_Visibility
type for ‘simple reflection’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Simple_Reflection_Extended2
-
enumerator TKO_Mask_None
type for ‘mask transform’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Mask_Camera_Rotation
type for ‘mask transform’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Mask_Camera_Scale
type for ‘mask transform’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Mask_Camera_Translation
type for ‘mask transform’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Mask_Camera_Perspective
type for ‘mask transform’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Mask_Model_Rotation
type for ‘mask transform’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Mask_Model_Scale
type for ‘mask transform’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Mask_Model_Translation
type for ‘mask transform’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Mask_Camera
type for ‘mask transform’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Mask_Model
type for ‘mask transform’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Mask_All
mask for all ‘mask transform’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Mask_Extended
indicates presence of extended bits
-
enumerator TKO_Mask_Extended_Mask
mask of bits requiring extended
-
enumerator TKO_Mask_Extended_Shift
shift of extended section
-
enumerator TKO_Mask_Camera_Offset
type for ‘mask transform’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Mask_Model_Offset
type for ‘mask transform’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Mask_Camera_Projection
type for ‘mask transform’ field; specisal HPS usage
-
enumerator TKO_Technology_Standard
type for ‘technology’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Technology_Soft_Frame_Buffer
type for ‘technology’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Technology_Radiosity
type for ‘technology’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Technology_Ray_Trace
type for ‘technology’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Technology_Mask
type for ‘technology’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Quantization_Threshold
type for ‘quantization’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Quantization_Dither
type for ‘quantization’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Quantization_Error_Diffusion
type for ‘quantization’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Quantization_Mask
type for ‘quantization’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Buffer_Size_Limit
type for ‘buffer options’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Buffer_Retention
type for ‘buffer options’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Buffer_Color_Depth_Match
type for ‘buffer options’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Buffer_Color_Depth_Full
type for ‘buffer options’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Antialias_Screen_On
type for ‘antialias’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Antialias_Lines_On
type for ‘antialias’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Antialias_Text_On
type for ‘antialias’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Antialias_All_On
type for ‘antialias’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Antialias_Screen_Off
type for ‘antialias’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Antialias_Lines_Off
type for ‘antialias’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Antialias_Text_Off
type for ‘antialias’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Antialias_All_Off
type for ‘antialias’ field; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Visibility_On
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Visibility_Off
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Pattern
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Face_Displacement
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Dim_Factor
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Render_Faces_On
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Render_Faces_Off
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Extended
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Extended_Mask
mask for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Extended_Shift
mask for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Silhouette_Cleanup_On
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Silhouette_Cleanup_Off
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Extended2
extended bit for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Extended2_Mask
mask for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Extended2_Shift
mask for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Color
extended bit for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Weight
extended bit for HLR suboptions; refer to HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Image_Outline_On
extended bit for HLR suboptions; refer to HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Image_Outline_Off
extended bit for HLR suboptions; refer to HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_HSR_Algorithm
extended bit for HLR suboptions; refer to HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Render_Text_On
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Render_Text_Off
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Transparency_Cutoff
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Remove_Duplicates_On
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Remove_Duplicates_Off
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Sort_Output_On
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Sort_Output_Off
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Hidden_Line_Sort_Threshold
type for HLR suboptions; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Contour_Face_Visibility_On
type for contour options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Contour_Face_Visibility_Off
type for contour options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Contour_Isoline_Visibility_On
type for contour options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Contour_Isoline_Visibility_Off
type for contour options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Contour_Visibility_Mask
type for contour options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Contour_Value_Adjustment
type for contour options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Contour_Adjustment_None
type for contour options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Contour_Adjustment_Normalized
type for contour options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Contour_Adjustment_Explicit
type for contour options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Isoline_Positions
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Isoline_Colors
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Isoline_Patterns
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Isoline_Weights
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Isoline_Lighting_On
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Isoline_Lighting_Off
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Isoline_Positions_Default
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Isoline_Positions_Repeat
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Isoline_Positions_Explicit
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Tint_On
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Tint_Off
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Tint_Range
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Tint_Color
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Tint_Effect
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Tint_Effect_Grayscale
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Tint_Effect_Modulate
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Tint_Effect_Modulate_Gray
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Tint_Effect_Tone
type for isoline options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Conserve_Memory
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Screen_Space
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Physical
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Tolerance_FRU
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Tolerance_ORU
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Preprocess
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Bounding_Current
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Bounding_Explicit
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Ratio
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Threshold
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Min_Triangle_Count
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Clamp
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Num_Levels
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Max_Degree
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Tolerance
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Usefulness_Heuristic
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Calculation_Cutoff
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Fallback
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Collapse_Vertices
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Algorithm
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Mode_Segment
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Threshold_Tris_Per_Pix_Sq
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Threshold_Tris_Per_CM_Sq
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Threshold_Percent_Area
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Threshold_Distance
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Algorithm_Fast
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Algorithm_Nice
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Heur_Is_Diagonal
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Heur_Is_Per_Triangle
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Heur_Is_Ratio
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Heur_Is_Volume
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Heur_Triangle_Size
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Heur_Diag
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Heur_Tri_Diag
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Heur_Diag_Ratio
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Heur_Tri_Diag_Ratio
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Heur_Vol
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Heur_Tri_Vol
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Heur_Vol_Ratio
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Heur_Tri_Vol_Ratio
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Fallback_None
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Fallback_Bounding
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Fallback_Coarsest
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Fallback_Coarsest_None
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Fallback_Coarsest_Bounding
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_LOD_Fallback_Bounding_None
type for LOD options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_NURBS_Curve_Budget
type for NURBS curve options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_NURBS_Curve_Continued_Budget
type for NURBS curve options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_NURBS_Curve_View_Dependent
type for NURBS curve options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_NURBS_Curve_Max_Deviation
type for NURBS curve options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_NURBS_Surface_Budget
type for NURBS curve options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_NURBS_Surface_Trim_Budget
type for NURBS curve options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_NURBS_Surface_Max_Facet_Width
type for NURBS curve options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_NURBS_Curve_Max_Angle
type for NURBS curve options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_NURBS_Curve_Max_Length
type for NURBS curve options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_NURBS_Extended
indicates that the 2nd byte should be written
-
enumerator TKO_NURBS_Extended_Mask
mask of bits in second byte
-
enumerator TKO_NURBS_Extended_Shift
shift of extended section
-
enumerator TKO_NURBS_Surface_Max_Facet_Angle
type for NURBS curve options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_NURBS_Surface_Max_Facet_Deviation
type for NURBS curve options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_NURBS_Surface_Max_Trim_Curve_Deviation
type for NURBS curve options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_NURBS_Curve_Mask
type for NURBS curve options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_NURBS_Surface_Mask
type for NURBS curve options; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Tessellation_Cylinder
type for cylinder tesselation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Tessellation_Sphere
type for sphere tesselation value; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Geometry_Options_Dihedral
hard edge angle limit; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Geometry_Options_Reverse_PolyCylinder_Radii
hard edge angle limit; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Geometry_Options_No_Reverse_PolyCylinder_Radii
hard edge angle limit; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Geometry_Options_Reverse_PolyCylinder_Colors
hard edge angle limit; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Geometry_Options_No_Reverse_PolyCylinder_Colors
hard edge angle limit; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Geometry_Options_FEA_Nodes_On
fea nodes setting is on; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Geometry_Options_FEA_Nodes_Off
fea nodes setting is off; refer to ::HC_Set_Rendering_Options for description
-
enumerator TKO_Geometry_Options_Extended
indicates presence of extended bits
-
enumerator TKO_Interp_Texture_Faces
-
enum TKO_Heuristic_Bits
Represents various Heuristics which typically relate to rendering hints or optimizations; refer to ::HC_Set_Heuristics for details
Values:
-
enumerator TKO_Heuristic_Hidden_Surfaces
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Backplane_Cull
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Polygon_Handedness
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Quick_Moves
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Partial_Erase
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Memory_Purge
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Related_Select_Limit
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Internal_Shell_Limit
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Clipping
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Transformations
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Intersecting_Polygons
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Polygon_Crossings
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Concave_Polygons
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Incremental_Updates
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Selection_Sorting
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Extended
extended bit
-
enumerator TKO_Heuristic_Extended_Mask
mask of bits requiring extended
-
enumerator TKO_Heuristic_Extended_Shift
shift of extended section
-
enumerator TKO_Heuristic_Culling
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Exclude_Bounding
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Detail_Selection
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Ordered_Drawing
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Ordered_Unit
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Ordered_Weights
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Internal_Polyline_Limit
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Ordered_Grid
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Selection_Level
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Static
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Force_Defer
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Model_Type
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Selection_Culling
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Selection_Bias
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Static_Options
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Extended2
extended 2
-
enumerator TKO_Heuristic_Frontplane_Cull
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Internal_Select_Limit
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heuristic_Extras
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Extra_Left_Handed_Polys
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Extra_Quick_Move_Spriting
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_View_Frustum_Culling
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Obscuration_Culling
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Extent_Culling
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_View_Frustum_Culling_Off
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Obscuration_Culling_Off
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Extent_Culling_Off
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Culling_Extended
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Culling_Extended_Mask
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Culling_Extended_Shift
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Obscuration_Use_Octree
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Maximum_Extent_Mode
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Vector_Culling
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Vector_Tolerance
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Vector_Culling_Off
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Vector_Tolerance_Off
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Hard_Extent_Culling
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Culling_Extended2
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Culling_Extended2_Mask
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Culling_Extended2_Shift
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Maximum_Extent_Level
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Hard_Extent_Culling_Off
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Extent_Culling_Detail_On
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Extent_Culling_Detail_Off
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Max_Distance_Culling
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Max_Distance_Culling_Off
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_View_Volume_Culling
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_View_Volume_Culling_Off
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Cutting_Plane_Culling_On
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Cutting_Plane_Culling_Off
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Selection_Bias_Lines_On
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Selection_Bias_Lines_Off
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Selection_Bias_Markers_On
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Selection_Bias_Markers_Off
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Max_Extent_Mode_None
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Max_Extent_Mode_Dot
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Max_Extent_Mode_Bounding
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Max_Extent_Mode_Defer
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Max_Extent_Level_None
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Max_Extent_Level_Segment
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Max_Extent_Level_Geometry
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Max_Extent_Level_Primitive
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Max_Extent_Level_All
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Order_World_Volume
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Order_Screen_Extent
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Order_Distance
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Order_Divergence
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Order_Density
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Order_Priority
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Order_Count
refer to ::HC_Set_Heuristics
-
enumerator TKO_Heur_Selection_Level_Entity
refer to ::HC_Set_Heuristics for description
-
enumerator TKO_Heur_Selection_Level_Segment
refer to ::HC_Set_Heuristics for description
-
enumerator TKO_Heur_Selection_Level_Segment_Tree
refer to ::HC_Set_Heuristics for description
-
enumerator TKO_Heur_Selection_Sorting_Off
refer to ::HC_Set_Heuristics for description
-
enumerator TKO_Heur_Selection_Sorting_Proximity
refer to ::HC_Set_Heuristics for description
-
enumerator TKO_Heur_Selection_Sorting_ZSort
refer to ::HC_Set_Heuristics for description
-
enumerator TKO_Heur_Selection_Sorting_Default
refer to ::HC_Set_Heuristics for description
-
enumerator TKO_Heur_Static_Conditions_Independent
refer to ::HC_Set_Heuristics for description
-
enumerator TKO_Heur_Static_Conditions_Single
refer to ::HC_Set_Heuristics for description
-
enumerator TKO_Heur_Static_Conditions_Multiple
refer to ::HC_Set_Heuristics for description
-
enumerator TKO_Heur_Static_Conditions_Mask
refer to ::HC_Set_Heuristics for description
-
enumerator TKO_Heur_Model_Type_Default
refer to ::HC_Set_Heuristics for description
-
enumerator TKO_Heur_Model_Type_LMV
refer to ::HC_Set_Heuristics for description
-
enumerator TKO_Heuristic_Hidden_Surfaces
-
enum TKO_Geometry_Options
Represents various Geometry Options which typically relate to specific geometry types; refer to ::HC_Set_Geometry_Options for details
Values:
-
enumerator TKO_Geometry_Options_Orientation
refer to ::HC_Set_Geometry_Options
-
enumerator TKO_Geometry_Options_Camera_Relative
refer to ::HC_Set_Geometry_Options
-
enumerator TKO_Geometry_Options_Coordinate_Systems
refer to ::HC_Set_Geometry_Options
-
enumerator TKO_Geometry_Options_Cut_Visualization
refer to ::HC_Set_Geometry_Options
-
enumerator TKO_Geometry_Options_Orientation
-
enum TKO_Cut_Visualization
Represents various Cutting plane Visualization options; refer to ::HC_Set_Geometry_Options for details
Values:
-
enumerator TKO_Cut_Visualization_Mode
refer to ::HC_Set_Geometry_Options
-
enumerator TKO_Cut_Visualization_Color
refer to ::HC_Set_Geometry_Options
-
enumerator TKO_Cut_Visualization_Alpha
refer to ::HC_Set_Geometry_Options
-
enumerator TKO_Cut_Visualization_Scale
refer to ::HC_Set_Geometry_Options
-
enumerator TKO_Cut_Visualization_Mode
-
enum TKO_Cut_Visualization_Mode_Types
Represents various Cutting plane Visualization shape options; refer to ::HC_Set_Geometry_Options for details
Values:
-
enumerator TKO_Cut_Visualization_Mode_Round
refer to ::HC_Set_Geometry_Options
-
enumerator TKO_Cut_Visualization_Mode_Square
refer to ::HC_Set_Geometry_Options
-
enumerator TKO_Cut_Visualization_Mode_Plane
refer to ::HC_Set_Geometry_Options
-
enumerator TKO_Cut_Visualization_Mode_Round
-
enum TKO_Window_Options
Represents various Window Options
Values:
-
enumerator TKO_Window_Offsets
window definition includes offset values
-
enumerator TKO_Window_Offsets
-
enum TKO_Enumerations
Defines the values for the TK_Enumerated forms used by the HOOPS 3DGS
Values:
-
enumerator TKO_Line_Pattern_Solid
refer to ::HC_Set_Line_Pattern
-
enumerator TKO_Line_Pattern_Dash_Dot
refer to ::HC_Set_Line_Pattern
-
enumerator TKO_Line_Pattern_Dashed
refer to ::HC_Set_Line_Pattern
-
enumerator TKO_Line_Pattern_Dotted
refer to ::HC_Set_Line_Pattern
-
enumerator TKO_Line_Pattern_Dash_2Dot
refer to ::HC_Set_Line_Pattern
-
enumerator TKO_Line_Pattern_Dash_3Dot
refer to ::HC_Set_Line_Pattern
-
enumerator TKO_Line_Pattern_Long_Dash
refer to ::HC_Set_Line_Pattern
-
enumerator TKO_Line_Pattern_Center
refer to ::HC_Set_Line_Pattern
-
enumerator TKO_Line_Pattern_Phantom
refer to ::HC_Set_Line_Pattern
-
enumerator TKO_Line_Pattern_Find_Dots
refer to ::HC_Set_Line_Pattern
-
enumerator TKO_Fill_Pattern_Hash
refer to ::HC_Set_Face_Pattern
-
enumerator TKO_Fill_Pattern_Vertical
refer to ::HC_Set_Face_Pattern
-
enumerator TKO_Fill_Pattern_Horizontal
refer to ::HC_Set_Face_Pattern
-
enumerator TKO_Fill_Pattern_Right
refer to ::HC_Set_Face_Pattern
-
enumerator TKO_Fill_Pattern_Left
refer to ::HC_Set_Face_Pattern
-
enumerator TKO_Fill_Pattern_Diamond
refer to ::HC_Set_Face_Pattern
-
enumerator TKO_Fill_Pattern_Dots
refer to ::HC_Set_Face_Pattern
-
enumerator TKO_Fill_Pattern_Boxes
refer to ::HC_Set_Face_Pattern
-
enumerator TKO_Fill_Pattern_Solid
refer to ::HC_Set_Face_Pattern
-
enumerator TKO_Fill_Pattern_Clear
refer to ::HC_Set_Window_Pattern
-
enumerator TKO_Fill_Pattern_Gradient_N
refer to ::HC_Set_Window_Pattern
-
enumerator TKO_Fill_Pattern_Gradient_NE
refer to ::HC_Set_Window_Pattern
-
enumerator TKO_Fill_Pattern_Gradient_E
refer to ::HC_Set_Window_Pattern
-
enumerator TKO_Fill_Pattern_Gradient_SE
refer to ::HC_Set_Window_Pattern
-
enumerator TKO_Fill_Pattern_Gradient_S
refer to ::HC_Set_Window_Pattern
-
enumerator TKO_Fill_Pattern_Gradient_SW
refer to ::HC_Set_Window_Pattern
-
enumerator TKO_Fill_Pattern_Gradient_W
refer to ::HC_Set_Window_Pattern
-
enumerator TKO_Fill_Pattern_Gradient_NW
refer to ::HC_Set_Window_Pattern
-
enumerator TKO_Fill_Pattern_Blend
refer to ::HC_Set_Window_Pattern
-
enumerator TKO_Fill_Pattern_Invisible
refer to ::HC_Set_Window_Pattern
-
enumerator TKO_Marker_Circle
refer to ::HC_Set_Marker_Symbol
-
enumerator TKO_Marker_Circle_Dot
“”
-
enumerator TKO_Marker_Circle_Plus
“”
-
enumerator TKO_Marker_Circle_X
“”
-
enumerator TKO_Marker_Circle_Circle
“”
-
enumerator TKO_Marker_Circle_Filled
“”
-
enumerator TKO_Marker_Dot
“”
-
enumerator TKO_Marker_Plus
“”
-
enumerator TKO_Marker_X
“”
-
enumerator TKO_Marker_Star
“”
-
enumerator TKO_Marker_Box
“”
-
enumerator TKO_Marker_Box_Dot
“”
-
enumerator TKO_Marker_Box_X
“”
-
enumerator TKO_Marker_Box_Filled
“”
-
enumerator TKO_Marker_Diamond
“”
-
enumerator TKO_Marker_Diamond_Dot
“”
-
enumerator TKO_Marker_Diamond_Plus
“”
-
enumerator TKO_Marker_Diamond_Filled
“”
-
enumerator TKO_Marker_Triangle_Up
“”
-
enumerator TKO_Marker_Triangle_Up_Vertex
“”
-
enumerator TKO_Marker_Triangle_Up_Dot
“”
-
enumerator TKO_Marker_Triangle_Up_Filled
“”
-
enumerator TKO_Marker_Triangle_Up_Filled_Vertex
“”
-
enumerator TKO_Marker_Triangle_Down
“”
-
enumerator TKO_Marker_Triangle_Down_Vertex
“”
-
enumerator TKO_Marker_Triangle_Down_Dot
“”
-
enumerator TKO_Marker_Triangle_Down_Filled
“”
-
enumerator TKO_Marker_Triangle_Down_Filled_Vertex
“”
-
enumerator TKO_Marker_Triangle_Right
“”
-
enumerator TKO_Marker_Triangle_Right_Vertex
“”
-
enumerator TKO_Marker_Triangle_Right_Dot
“”
-
enumerator TKO_Marker_Triangle_Right_Filled
“”
-
enumerator TKO_Marker_Triangle_Right_Filled_Vertex
“”
-
enumerator TKO_Marker_Triangle_Left
“”
-
enumerator TKO_Marker_Triangle_Left_Vertex
“”
-
enumerator TKO_Marker_Triangle_Left_Dot
“”
-
enumerator TKO_Marker_Triangle_Left_Filled
“”
-
enumerator TKO_Marker_Triangle_Left_Filled_Vertex
“”
-
enumerator TKO_Marker_Hash
“”
-
enumerator TKO_Marker_Wide_Plus
“”
-
enumerator TKO_Marker_Open_Arrow
“”
-
enumerator TKO_Marker_Closed_Arrow
“”
-
enumerator TKO_Marker_Vertical_Bar
“”
-
enumerator TKO_Marker_Half_Arrow_Left
“”
-
enumerator TKO_Marker_Half_Arrow_Right
“”
-
enumerator TKO_Marker_Wide_Arrow
“”
-
enumerator TKO_Marker_Double_Arrow
“”
-
enumerator TKO_Marker_Y
“”
-
enumerator TKO_Marker_Z
“”
-
enumerator TKO_Text_Alignment_Lower_Left
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Alignment_Upper_Left
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Alignment_Middle_Left
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Alignment_Lower_Right
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Alignment_Upper_Right
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Alignment_Middle_Right
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Alignment_Lower_Center
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Alignment_Upper_Center
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Alignment_Middle_Center
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Alignment_Insertion_Left
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Alignment_Insertion_Right
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Alignment_Insertion_Center
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Alignment_Insertion
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Justification_Unspecified
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Justification_Left
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Justification_Center
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Justification_Right
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Alignment_Center
-
enumerator TKO_Text_Alignment_Left
-
enumerator TKO_Text_Alignment_Right
-
enumerator TKO_Text_Alignment_Bottom
-
enumerator TKO_Text_Alignment_Top
-
enumerator TKO_Text_Alignment_Point
-
enumerator TKO_Text_Alignment_Unspecified
-
enumerator TKO_Text_Justification_Mask
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Justification_Shift
refer to ::HC_Set_Text_Alignment
-
enumerator TKO_Text_Alignment_New_Format
-
enumerator TKO_Window_Frame_Off
refer to ::HC_Set_Visibility
-
enumerator TKO_Window_Frame_On
refer to ::HC_Set_Visibility
-
enumerator TKO_Handedness_Left
refer to ::HC_Set_Rendering_Options
-
enumerator TKO_Handedness_Right
refer to ::HC_Set_Rendering_Options
-
enumerator TKO_Line_Pattern_Solid
-
enum TKO_Generic_Size_Units
Defines the units used for general sizing; refer to ::HC_Compute_Coordinates for detais
Values:
-
enumerator TKO_Generic_Size_Object
Object Space.
-
enumerator TKO_Generic_Size_Screen
Screen Space.
-
enumerator TKO_Generic_Size_Window
Window Space.
-
enumerator TKO_Generic_Size_Points
Points.
-
enumerator TKO_Generic_Size_Pixels
Pixels.
-
enumerator TKO_Generic_Size_Percent
only used by certain handlers
-
enumerator TKO_Generic_Size_World
World Space.
-
enumerator TKO_Generic_Size_Unspecified
self-explanatory; (internal note: keep this listed last)
-
enumerator TKO_Generic_Size_Object
-
enum TKO_Actions
Values:
-
enumerator TKO_Action_Type_Prune_Segment
refer to ::HC_Conditional_Action
-
enumerator TKO_Action_Option_Segment_Tree
refer to ::HC_Conditional_Action
-
enumerator TKO_Action_Type_Prune_Segment
-
enum TKO_Camera_Projection
Defines camera projection; refer to ::HC_Set_Camera for details
Values:
-
enumerator TKO_Camera_Perspective_Bit
perspective bit setting
-
enumerator TKO_Camera_Stretched_Bit
stretched bit setting
-
enumerator TKO_Camera_Projection_Mask
self-explanatory
-
enumerator TKO_Camera_Orthographic
orthographic projection
-
enumerator TKO_Camera_Perspective
perspective projection
-
enumerator TKO_Camera_Stretched
stretched projection
-
enumerator TKO_Camera_Oblique_Y
oblique y setting
-
enumerator TKO_Camera_Oblique_X
oblique x setting
-
enumerator TKO_Camera_Oblique_Mask
self-explanatory
-
enumerator TKO_Camera_Near_Limit
near limit setting
-
enumerator TKO_Camera_Thumbnail
If this bit is set, a thumbnail of this view immediately follows.
-
enumerator TKO_Camera_Perspective_Bit
-
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
Values:
-
enumerator TKO_Font_Names
the name of the font (i.e. which font to use)
-
enumerator TKO_Font_Size
the size at which to draw characters
-
enumerator TKO_Font_Size_Tolerance
the size tolerance outside of which fonts must be regenerated
-
enumerator TKO_Font_Transforms
transformation mode (set with a bit from TKO_Font_Transforms)
-
enumerator TKO_Font_Rotation
character rotation, specified in degrees
-
enumerator TKO_Font_Slant
character slant
-
enumerator TKO_Font_Width_Scale
scale factor for width
-
enumerator TKO_Font_Extended
extends font options to a second byte
-
enumerator TKO_Font_Extended_Mask
-
enumerator TKO_Font_Extended_Shift
-
enumerator TKO_Font_Extra_Space
in addition to the spacing specified within the font itself, the extra space to add between characters
-
enumerator TKO_Font_Line_Spacing
extra spacing between lines
-
enumerator TKO_Font_Outline
draw only the outline (i.e. don’t fill)
-
enumerator TKO_Font_Underline
add an underline to the font
-
enumerator TKO_Font_Strikethrough
add a strikethrough to the font
-
enumerator TKO_Font_Overline
add an overline to the font
-
enumerator TKO_Font_Uniform_Spacing
force non-proportional spacing
-
enumerator TKO_Font_Extended2
for further expansion
-
enumerator TKO_Font_Extended2_Mask
for further expansion
-
enumerator TKO_Font_Extended2_Shift
for further expansion
-
enumerator TKO_Font_Greeking_Limit
limit at which text may be replaced with a crude representation
-
enumerator TKO_Font_Fill_Edges
fill edges of characters to improve appearance ar small sizes
-
enumerator TKO_Font_Bold
choose or simulate a bold variation
-
enumerator TKO_Font_Italic
choose or simulate an italic variation
-
enumerator TKO_Font_Renderer
limit font source
-
enumerator TKO_Font_Greeking_Mode
select how to draw (or not) greeked text
-
enumerator TKO_Font_Preference
select preferred drawing modes
-
enumerator TKO_Font_Layout
select layout modes
-
enumerator TKO_Font_Style
select background/leader style
-
enumerator TKO_Font_Background
toggle background
-
enumerator TKO_Font_Shape
select background shape
-
enumerator TKO_Font_Margins
set background margins
-
enumerator TKO_Font_Names
-
enum TKO_Font_Layout
Defined the layout options used for fonts
Values:
-
enumerator TKO_Font_Layout_Default
HOOPS default font layout.
-
enumerator TKO_Font_Layout_Unicode
Proper Unicode Bidirectional text layout.
-
enumerator TKO_Font_Layout_Default
-
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.
Values:
-
enumerator TKO_Font_Transform_Position_Only
transform position only
-
enumerator TKO_Font_Transform_Full
full transforms
-
enumerator TKO_Font_Transform_Position_Adjusted
transform position adjusted
-
enumerator TKO_Font_Transform_Non_Scaling
full transforms except scaling
-
enumerator TKO_Font_Transform_Position_Only
-
enum TKO_Font_Renderers
Limits fonts to a particular type ::HC_Set_Text_Font for details
Values:
-
enumerator TKO_Font_Renderer_Undefined
not sapecified
-
enumerator TKO_Font_Renderer_Default
use any available fonts
-
enumerator TKO_Font_Renderer_Driver
only use hardware fonts
-
enumerator TKO_Font_Renderer_Truetype
only use Truetype (or similar) fonts
-
enumerator TKO_Font_Renderer_Defined
only use Hoops defined (stroked) fonts
-
enumerator TKO_Font_Renderer_Undefined
-
enum TKO_Font_Preferences
Limits fonts to a particular type ::HC_Set_Text_Font for details
Values:
-
enumerator TKO_Font_Preference_Undefined
not specified
-
enumerator TKO_Font_Preference_Default
use whatever the display device prefers
-
enumerator TKO_Font_Preference_Bitmap
try to use bitmaps
-
enumerator TKO_Font_Preference_Outline
try to use polygonal (outline) representations
-
enumerator TKO_Font_Preference_Exterior
try to use polyline outline around the character exterior
-
enumerator TKO_Font_Preference_Undefined
-
enum TKO_Font_Greeking_Modes
Defines the way text below the “greeking limit” is drawn; refer to ::HC_Set_Text_Font for details
Values:
-
enumerator TKO_Font_Greeking_Mode_None
don’t draw
-
enumerator TKO_Font_Greeking_Mode_Lines
replace with a grid of lines
-
enumerator TKO_Font_Greeking_Mode_Box
replace with a box (probably a halftone stipple)
-
enumerator TKO_Font_Greeking_Mode_None
-
enum TKO_Bounding_Type_Options
Defines the class of bounding volume that is specified
Values:
-
enumerator TKO_Bounding_Type_Cuboid
self-explanatory
-
enumerator TKO_Bounding_Type_Sphere
self-explanatory
-
enumerator TKO_Bounding_Type_Cuboid
-
enum TKO_Light_Options
defines options that can be attached to lights. See TK_Point.
Values:
-
enumerator TKO_Light_Camera_Relative
-
enumerator TKO_Light_Camera_Relative
-
enum TKO_Spot_Light_Options
Defines properties of a spot light; refer to ::HC_Insert_Spot_Light for details
Values:
-
enumerator TKO_Spot_Outer_Degrees
self-explanatory
-
enumerator TKO_Spot_Outer_Field
self-explanatory
-
enumerator TKO_Spot_Inner_Degrees
self-explanatory
-
enumerator TKO_Spot_Inner_Field
self-explanatory
-
enumerator TKO_Spot_Inner_Percent
self-explanatory
-
enumerator TKO_Spot_Outer_Mask
self-explanatory
-
enumerator TKO_Spot_Inner_Mask
self-explanatory
-
enumerator TKO_Spot_Camera_Relative
self-explanatory
-
enumerator TKO_Spot_Concentration
self-explanatory
-
enumerator TKO_Spot_Outer_Degrees
-
enum TKO_Circular_Options
Defines properties of circular geometries; refer to ::HC_Set_Circular_Center for details
Values:
-
enumerator TKO_Circular_Center
self-explanatory
-
enumerator TKO_Circular_Center
-
enum TKO_Text_Encodings
Defines text encoding types; refer to ::HC_Insert_Text
Values:
-
enumerator TKO_Enc_ISO_Latin_One
self-explanatory
-
enumerator TKO_Enc_ISO_Latin
self-explanatory
-
enumerator TKO_Enc_JEC
self-explanatory
-
enumerator TKO_Enc_EUC
self-explanatory
-
enumerator TKO_Enc_Raw_16
self-explanatory
-
enumerator TKO_Enc_Unicode
self-explanatory
-
enumerator TKO_Enc_Unicode32
self-explanatory
-
enumerator TKO_Enc_UTF8
self-explanatory
-
enumerator TKO_Enc_UTF16
self-explanatory
-
enumerator TKO_Enc_UTF32
self-explanatory
-
enumerator TKO_Enc_WCS
wchar_t unicode string
-
enumerator TKO_Enc_ISO_Latin_One
-
enum TKO_Text_Options
Defines text option types; refer to ::HC_Set_Text_Region
Values:
-
enumerator TKO_Text_Option_Region
self-explanatory
-
enumerator TKO_Text_Option_Character_Attributes
self-explanatory
-
enumerator TKO_Text_Option_String_Cursors
self-explanatory
-
enumerator TKO_Text_Option_Text_Leaders
self-explanatory
-
enumerator TKO_Text_Option_Region
-
enum TKO_Text_Region_Options
Defines text region option types
Values:
-
enumerator TKO_Text_Region_Window
window space
-
enumerator TKO_Text_Region_Relative
relative sizing
-
enumerator TKO_Text_Region_Adjusted
adjust region left-to-right
-
enumerator TKO_Text_Region_Center
text centered across region
-
enumerator TKO_Text_Region_Top
top of text is along region
-
enumerator TKO_Text_Region_HFit
horizontal fitting is specified
-
enumerator TKO_Text_Region_VFit
vertical fitting is specified
-
enumerator TKO_Text_Region_Fitting
mask for either fitting setting
-
enumerator TKO_Text_Region_Extended
reserved
-
enumerator TKO_Text_Region_Window
-
enum TKO_Text_Region_Fit_Options
Defines text region fitting types
Values:
-
enumerator TKO_Text_Region_Fit_None
no fitting (direction only), left justified
-
enumerator TKO_Text_Region_Fit_Spacing
text spacing is adjusted to fit
-
enumerator TKO_Text_Region_Fit_Size
text size is adjusted to fit
-
enumerator TKO_Text_Region_Fit_Auto
text is spaced if region is larger, sized if smaller
-
enumerator TKO_Text_Region_Fit_Center
no fitting, center justified
-
enumerator TKO_Text_Region_Fit_Right
no fitting, right justified
-
enumerator TKO_Text_Region_Fit_None
-
enum TKO_Character_Attributes
Specifies the set of attributes that can be set on individual characters
Values:
-
enumerator TKO_Character_Name
the font name
-
enumerator TKO_Character_Size
the character size
-
enumerator TKO_Character_Vertical_Offset
the offset from the standard position
-
enumerator TKO_Character_Omitted
character is skipped
-
enumerator TKO_Character_Invisible
character is invisible
-
enumerator TKO_Character_Slant
slant, specified in degrees clockwise
-
enumerator TKO_Character_Width_Scale
adjustment to character width
-
enumerator TKO_Character_Rotation
rotation, specified in degrees clockwise
-
enumerator TKO_Character_Rotation_Fixed
-
enumerator TKO_Character_Horizontal_Offset
the offset from the standard position
-
enumerator TKO_Character_Color
the offset from the standard position
-
enumerator TKO_Character_Extended
room for expansion
-
enumerator TKO_Character_Name
-
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.
Values:
-
enumerator TKO_Font_HOOPS_Stroked
-
enumerator TKO_Font_HOOPS_Stroked
-
enum TKO_Image_Formats
Defines image formats; refer to ::HC_Insert_Image
Values:
-
enumerator TKO_Image_Mapped
8-bit colormap indices
-
enumerator TKO_Image_Mapped_16
16-bit colormap indices
-
enumerator TKO_Image_RGB
self-explanatory
-
enumerator TKO_Image_RGBA
self-explanatory
-
enumerator TKO_Image_BGRA
self-explanatory
-
enumerator TKO_Image_DEPTH
z values, 32-bit floats in [0..1] range
-
enumerator TKO_Image_LUMINANCE8
image is one-byte of luminance data per pixel
-
enumerator TKO_Image_JPEG
image is native JPEG data
-
enumerator TKO_Image_DXT1
s3 texture compression level 1
-
enumerator TKO_Image_DXT3
s3 texture compression level 3
-
enumerator TKO_Image_DXT5
s3 texture compression level 5
-
enumerator TKO_Image_TARGA
Truevision TGA.
-
enumerator TKO_Image_PNG
Portable Network Graphics.
-
enumerator TKO_Image_Format_Mask
format mask
-
enumerator TKO_Image_Explicit_Size
self-explanatory
-
enumerator TKO_Image_Local_Texture
self-explanatory
-
enumerator TKO_Image_Is_Named
self-explanatory
-
enumerator TKO_Image_Compression_Quality
compress on load to graphics hardware
-
enumerator TKO_Image_Discard
discard after load to graphics hardware as texture
-
enumerator TKO_Image_Options_Mask
options mask (unsigned char if file version is < 1805)
-
enumerator TKO_Image_Invalid
self-explanatory
-
enumerator TKO_Image_Mapped
-
enum TKO_Compression
Defines compression type
Values:
-
enumerator TKO_Compression_None
self-explanatory
-
enumerator TKO_Compression_RLE
self-explanatory
-
enumerator TKO_Compression_JPEG
self-explanatory
-
enumerator TKO_Compression_DXT
s3 texture compression (level 1,3 or 5 determined by TKO_Image_Formats)
-
enumerator TKO_Compression_TARGA
Truevision TGA.
-
enumerator TKO_Compression_PNG
Portable Network Graphics.
-
enumerator TKO_Compression_Reference
empty placeholder image, no real data, possible reference instead
-
enumerator TKO_Compression_None
-
enum TKO_Texture_Option_Bits
Defines texture options; refer to ::HC_Define_Texture
Values:
-
enumerator TKO_Texture_Param_Source
refer to ::HC_Define_Texture
-
enumerator TKO_Texture_Tiling
“”
-
enumerator TKO_Texture_Interpolation
“”
-
enumerator TKO_Texture_Decimation
“”
-
enumerator TKO_Texture_Red_Mapping
“”
-
enumerator TKO_Texture_Green_Mapping
“”
-
enumerator TKO_Texture_Blue_Mapping
“”
-
enumerator TKO_Texture_Alpha_Mapping
“”
-
enumerator TKO_Texture_Param_Function
“”
-
enumerator TKO_Texture_Layout
“”
-
enumerator TKO_Texture_Transform
“”
-
enumerator TKO_Texture_Value_Scale
“”
-
enumerator TKO_Texture_Caching
“”
-
enumerator TKO_Texture_DownSample
“”
-
enumerator TKO_Texture_No_DownSample
“”
-
enumerator TKO_Texture_Extended
extended bit
-
enumerator TKO_Texture_Extended_Mask
-
enumerator TKO_Texture_Extended_Shift
-
enumerator TKO_Texture_Decal
refer to ::HC_Define_Texture
-
enumerator TKO_Texture_Modulate
“”
-
enumerator TKO_Texture_Param_Offset
“”
-
enumerator TKO_Texture_Transform_Override
“”
-
enumerator TKO_Texture_Shader
refer to ::HC_Define_Shader
-
enumerator 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)
-
enumerator TKO_Texture_Camera
refer to ::HC_Define_Texture
-
enumerator TKO_Texture_Source_Dimensions
refer to ::HC_Define_Texture
-
enumerator TKO_Texture_Geometry_Shader
refer to ::HC_Define_Shader
-
enumerator TKO_Texture_Param_Source
-
enum TKO_Texture_Param_Sources
Defines texture parameterization sources; refer to ::HC_Define_Texture
Values:
-
enumerator TKO_Texture_Param_Source_U
refer to ::HC_Define_Texture
-
enumerator TKO_Texture_Param_Source_UV
“”
-
enumerator TKO_Texture_Param_Source_UVW
“”
-
enumerator TKO_Texture_Param_Source_Object
“”
-
enumerator TKO_Texture_Param_Source_World
“”
-
enumerator TKO_Texture_Param_Source_Surface_Normal
“”
-
enumerator TKO_Texture_Param_Source_Reflection_Vector
“”
-
enumerator TKO_Texture_Param_Source_Natural_UV
“”
-
enumerator TKO_Texture_Param_Source_Local_Pixels
“”
-
enumerator TKO_Texture_Param_Source_Outer_Pixels
“”
-
enumerator TKO_Texture_Param_Source_Local_Window
“”
-
enumerator TKO_Texture_Param_Source_Outer_Window
“”
-
enumerator TKO_Texture_Param_Source_Transmission_Vector
“”
-
enumerator TKO_Texture_Param_Source_Sphere_Map
“”
-
enumerator TKO_Texture_Param_Source_Cylinder_Map
“”
-
enumerator TKO_Texture_Param_Source_Physical_Reflection_Vector
“”
-
enumerator TKO_Texture_Param_Source_U
-
enum TKO_Texture_Param_Functions
Defines texture parameterization functions; refer to ::HC_Define_Texture
Values:
-
enumerator TKO_Texture_Param_Function_None
refer to ::HC_Define_Texture
-
enumerator TKO_Texture_Param_Function_Sphere
“”
-
enumerator TKO_Texture_Param_Function_Cylinder
“”
-
enumerator TKO_Texture_Param_Function_Box
“”
-
enumerator TKO_Texture_Param_Function_None
-
enum TKO_Texture_Layouts
Defines texture layouts; refer to ::HC_Define_Texture
Values:
-
enumerator TKO_Texture_Layout_Rectilinear
refer to ::HC_Define_Texture
-
enumerator TKO_Texture_Layout_Spherical
“”
-
enumerator TKO_Texture_Layout_Hemispherical
“”
-
enumerator TKO_Texture_Layout_Cubic_Faces
“”
-
enumerator TKO_Texture_Layout_Unknown
“”
-
enumerator TKO_Texture_Layout_Rectilinear
-
enum TKO_Texture_Tilings
Defines texture tilings; refer to ::HC_Define_Texture
Values:
-
enumerator TKO_Texture_Tiling_None
refer to ::HC_Define_Texture
-
enumerator TKO_Texture_Tiling_Clamp
“”
-
enumerator TKO_Texture_Tiling_Repeat
“”
-
enumerator TKO_Texture_Tiling_Mirror
“”
-
enumerator TKO_Texture_Tiling_Drop
“”
-
enumerator TKO_Texture_Tiling_None
-
enum TKO_Texture_Filters
Defines texture interpolation filters; refer to ::HC_Define_Texture
Values:
-
enumerator TKO_Texture_Filter_None
refer to ::HC_Define_Texture
-
enumerator TKO_Texture_Filter_Bilinear
“”
-
enumerator TKO_Texture_Filter_Trilinear
“”
-
enumerator TKO_Texture_Filter_MipMap
“”
-
enumerator TKO_Texture_Filter_Summed_Areas
“”
-
enumerator TKO_Texture_Filter_Gaussian
“”
-
enumerator TKO_Texture_Filter_Stochastic
“”
-
enumerator TKO_Texture_Filter_Anisotropic
“”
-
enumerator TKO_Texture_Filter_None
-
enum TKO_Texture_Channel_Mappings
Defines texture channel mappings; refer to ::HC_Define_Texture
Values:
-
enumerator TKO_Texture_Channel_Mapping_Red
refer to ::HC_Define_Texture
-
enumerator TKO_Texture_Channel_Mapping_Green
“”
-
enumerator TKO_Texture_Channel_Mapping_Blue
“”
-
enumerator TKO_Texture_Channel_Mapping_Alpha
“”
-
enumerator TKO_Texture_Channel_Mapping_Zero
“”
-
enumerator TKO_Texture_Channel_Mapping_One
“”
-
enumerator TKO_Texture_Channel_Mapping_Luminance
“”
-
enumerator TKO_Texture_Channel_Mapping_None
“”
-
enumerator TKO_Texture_Channel_Mapping_Red
-
enum TKO_Texture_Application_Modes
Defines texture decal & modulatge settings; refer to ::HC_Define_Texture
Values:
-
enumerator TKO_Texture_Modulate_Set
refer to ::HC_Define_Texture
-
enumerator TKO_Texture_Decal_Set
“”
-
enumerator TKO_Texture_Modulate_Set
-
enum TKO_Custom_Shader_Def_Option_Bits
Defines custom shader definition options;
Values:
-
enumerator TKO_Custom_Shader_Def_Vertex_Outputs
refer to ::HC_Set_Shader_Outputs
-
enumerator TKO_Custom_Shader_Def_Inputs
refer to ::HC_Set_Shader_Inputs
-
enumerator TKO_Custom_Shader_Def_Uniforms
refer to ::HC_Set_Shader_Uniforms
-
enumerator TKO_Custom_Shader_Def_Textures
refer to ::HC_Set_Shader_Textures
-
enumerator TKO_Custom_Shader_Def_Vertex_Outputs
-
enum TKO_Custom_Shader_Def_Stage
Defines custom shader definition stage;
Values:
-
enumerator TKO_Custom_Shader_Def_Vertex
-
enumerator TKO_Custom_Shader_Def_Pixel
-
enumerator TKO_Custom_Shader_Def_Vertex
-
enum TKO_Custom_Shader_Vertex_Input_Bits
Defines custom shader vertex inputs;
Values:
-
enumerator TKO_Custom_Shader_Vertex_Input_NoFlags
-
enumerator TKO_Custom_Shader_Vertex_Input_TexCoord0
-
enumerator TKO_Custom_Shader_Vertex_Input_TexCoord1
-
enumerator TKO_Custom_Shader_Vertex_Input_TexCoord2
-
enumerator TKO_Custom_Shader_Vertex_Input_TexCoord3
-
enumerator TKO_Custom_Shader_Vertex_Input_TexCoord4
-
enumerator TKO_Custom_Shader_Vertex_Input_TexCoord5
-
enumerator TKO_Custom_Shader_Vertex_Input_TexCoord6
-
enumerator TKO_Custom_Shader_Vertex_Input_TexCoord7
-
enumerator TKO_Custom_Shader_Vertex_Input_AnyTexCoords
-
enumerator TKO_Custom_Shader_Vertex_Input_Normal
-
enumerator TKO_Custom_Shader_Vertex_Input_NoFlags
-
enum TKO_Custom_Shader_Pixel_Input_Bits
Defines custom shader vertex inputs;
Values:
-
enumerator TKO_Custom_Shader_Pixel_Input_NoFlags
-
enumerator TKO_Custom_Shader_Pixel_Input_TexCoord0
-
enumerator TKO_Custom_Shader_Pixel_Input_TexCoord1
-
enumerator TKO_Custom_Shader_Pixel_Input_TexCoord2
-
enumerator TKO_Custom_Shader_Pixel_Input_TexCoord3
-
enumerator TKO_Custom_Shader_Pixel_Input_TexCoord4
-
enumerator TKO_Custom_Shader_Pixel_Input_TexCoord5
-
enumerator TKO_Custom_Shader_Pixel_Input_TexCoord6
-
enumerator TKO_Custom_Shader_Pixel_Input_TexCoord7
-
enumerator TKO_Custom_Shader_Pixel_Input_AnyTexCoords
-
enumerator TKO_Custom_Shader_Pixel_Input_EyePosition
-
enumerator TKO_Custom_Shader_Pixel_Input_EyeNormal
-
enumerator TKO_Custom_Shader_Pixel_Input_ObjectView
-
enumerator TKO_Custom_Shader_Pixel_Input_ObjectNormal
-
enumerator TKO_Custom_Shader_Pixel_Input_NoFlags
-
enum TKO_Custom_Shader_Texture_Option_Bits
Defines custom shader texture options;
Values:
-
enumerator TKO_Custom_Shader_Texture_Options
refer to ::HC_Define_Shader_Texture
-
enumerator TKO_Custom_Shader_Texture_Options
-
enum TKO_Custom_Shader_Texture_Format
Defines custom shader tecture format;
Values:
-
enumerator TKO_Custom_Shader_Texture_Format_RGBA8Unorm
-
enumerator TKO_Custom_Shader_Texture_Format_RGBA8Uint
-
enumerator TKO_Custom_Shader_Texture_Format_RGBA16Uint
-
enumerator TKO_Custom_Shader_Texture_Format_RGBA32Uint
-
enumerator TKO_Custom_Shader_Texture_Format_RGBA32Float
-
enumerator TKO_Custom_Shader_Texture_Format_R8Unorm
-
enumerator TKO_Custom_Shader_Texture_Format_R8Uint
-
enumerator TKO_Custom_Shader_Texture_Format_R16Uint
-
enumerator TKO_Custom_Shader_Texture_Format_R32Uint
-
enumerator TKO_Custom_Shader_Texture_Format_R32Float
-
enumerator TKO_Custom_Shader_Texture_Format_RG8Unorm
-
enumerator TKO_Custom_Shader_Texture_Format_RG8Uint
-
enumerator TKO_Custom_Shader_Texture_Format_RG16Uint
-
enumerator TKO_Custom_Shader_Texture_Format_RG32Uint
-
enumerator TKO_Custom_Shader_Texture_Format_RG32Float
-
enumerator TKO_Custom_Shader_Texture_Format_RGBA8Unorm
-
enum TKO_Custom_Shader_Sampler_Option_Bits
Defines custom shader sampler options;
Values:
-
enumerator TKO_Custom_Shader_Sampler_Min_Filter
refer to ::HC_Define_Shader_Sampler
-
enumerator TKO_Custom_Shader_Sampler_Mag_Filter
refer to ::HC_Define_Shader_Sampler
-
enumerator TKO_Custom_Shader_Sampler_Mip_Filter
refer to ::HC_Define_Shader_Sampler
-
enumerator TKO_Custom_Shader_Sampler_Max_Anisotropy
refer to ::HC_Define_Shader_Sampler
-
enumerator TKO_Custom_Shader_Sampler_Min_LOD
refer to ::HC_Define_Shader_Sampler
-
enumerator TKO_Custom_Shader_Sampler_Max_LOD
refer to ::HC_Define_Shader_Sampler
-
enumerator TKO_Custom_Shader_Sampler_Width_Address
refer to ::HC_Define_Shader_Sampler
-
enumerator TKO_Custom_Shader_Sampler_Height_Address
refer to ::HC_Define_Shader_Sampler
-
enumerator TKO_Custom_Shader_Sampler_Border_Color
refer to ::HC_Define_Shader_Sampler
-
enumerator TKO_Custom_Shader_Sampler_Min_Filter
-
enum TKO_Custom_Shader_Sampler_Filter
Defines custom shader sampler filter;
Values:
-
enumerator TKO_Custom_Shader_Sampler_Filter_Nearest
-
enumerator TKO_Custom_Shader_Sampler_Filter_Linear
-
enumerator TKO_Custom_Shader_Sampler_Filter_Nearest
-
enum TKO_Custom_Shader_Sampler_Address
Defines custom shader sampler address;
Values:
-
enumerator TKO_Custom_Shader_Sampler_Address_Repeat
-
enumerator TKO_Custom_Shader_Sampler_Address_Mirror_Repeat
-
enumerator TKO_Custom_Shader_Sampler_Address_Clamp_Edge
-
enumerator TKO_Custom_Shader_Sampler_Address_Clamp_Border
-
enumerator TKO_Custom_Shader_Sampler_Address_Mirror_Clamp_Edge
-
enumerator TKO_Custom_Shader_Sampler_Address_Repeat
-
enum TKO_Custom_Shader_Sampler_Border_Color_Value
Values:
-
enumerator TKO_Custom_Shader_Sampler_Border_Transparent_Black
-
enumerator TKO_Custom_Shader_Sampler_Border_Opaque_Black
-
enumerator TKO_Custom_Shader_Sampler_Border_Opaque_White
-
enumerator TKO_Custom_Shader_Sampler_Border_Transparent_Black
-
enum TKO_Custom_Shader_Option_Bits
Defines custom shader definition options;
Values:
-
enumerator TKO_Custom_Shader_Vertex_Triangle
refer to ::HC_Set_Shader
-
enumerator TKO_Custom_Shader_Vertex_Line
refer to ::HC_Set_Shader
-
enumerator TKO_Custom_Shader_Vertex_Point
refer to ::HC_Set_Shader
-
enumerator TKO_Custom_Shader_Pixel_Triangle
refer to ::HC_Set_Shader
-
enumerator TKO_Custom_Shader_Pixel_Line
refer to ::HC_Set_Shader
-
enumerator TKO_Custom_Shader_Pixel_Point
refer to ::HC_Set_Shader
-
enumerator TKO_Custom_Shader_Vertex_Triangle_Uniform_Data
refer to ::HC_Set_Shader_Uniforms_Data
-
enumerator TKO_Custom_Shader_Vertex_Line_Uniform_Data
refer to ::HC_Set_Shader_Uniforms_Data
-
enumerator TKO_Custom_Shader_Vertex_Point_Uniform_Data
refer to ::HC_Set_Shader_Uniforms_Data
-
enumerator TKO_Custom_Shader_Pixel_Triangle_Uniform_Data
refer to ::HC_Set_Shader_Uniforms_Data
-
enumerator TKO_Custom_Shader_Pixel_Line_Uniform_Data
refer to ::HC_Set_Shader_Uniforms_Data
-
enumerator TKO_Custom_Shader_Pixel_Point_Uniform_Data
refer to ::HC_Set_Shader_Uniforms_Data
-
enumerator TKO_Custom_Shader_Vertex_Triangle
-
enum TKO_Custom_Shader_Primitive
Defines custom shader definition primitive;
Values:
-
enumerator TKO_Custom_Shader_Triangle
-
enumerator TKO_Custom_Shader_Line
-
enumerator TKO_Custom_Shader_Point
-
enumerator TKO_Custom_Shader_Primitive_Count
-
enumerator TKO_Custom_Shader_Triangle
-
enum TKO_Thumbnail_Formats
Defines thumbnail formats
Values:
-
enumerator TKO_Thumbnail_RGB
self-explanatory
-
enumerator TKO_Thumbnail_RGBA
self-explanatory
-
enumerator TKO_Thumbnail_Invalid
self-explanatory
-
enumerator TKO_Thumbnail_RGB
-
enum TKO_Clip_Region_Options
options for TKE_Clip_Region opcode
Values:
-
enumerator TKO_Clip_Region_World_Space
clip region is to be specified in world space.
-
enumerator TKO_Clip_Region_Window_Space
clip region is to be specified in window space {[0..1],[0..1]}. Default is world space
-
enumerator TKO_Clip_Region_Object_Space
clip region is to be specified in object space.
-
enumerator TKO_Clip_Region_Clip
region is a clip region
-
enumerator TKO_Clip_Region_Mask
region is a mask region
-
enumerator TKO_Clip_Region_World_Space