4       Tables

4.1    Introduction and table of contents

4.1.1    Introduction

This clause contains tables defining abbreviations used and mapping abstract names from ISO/IEC 18023-1 to those of this binding.

4.1.2    Table of contents

See Table 4.1 for the table of contents for this clause.

Table 4.1 -- Table of contents, Tables


4   Tables  11

4.1  Introduction and table of contents  11

4.1.1    Introduction  11

4.1.2    Table of contents  11

4.2  Abbreviations  11

4.2.1    Abbreviation policy in construction of identifiers  11

4.2.2    Table of abbreviations used  20

4.3  Mappings of abstract names to C binding names  22

4.3.1    Introduction  22

4.3.2    Data type names  22

4.3.3    DRM class names  29

4.3.4    Function names  37


4.2    Abbreviations

4.2.1    Abbreviation policy in construction of identifiers

The abbreviations are based upon abbreviations used in other ISO C binding standards and are used for:

·         function names;

·         data types;

·         fields of data types;

·         macro names;

In the construction of C binding identifiers, the following policy is applied:

a)   For function names:
SE_” followed by abbreviated function name with words adjoined and the start of each word capitalized;

b)   For data type names:
SE_” followed by abbreviated data type in upper and lower case with words separated by underscores;

c)   For the names of fields of data types, the following refinements are used:  “redundant” (words in the field name that are identical to those in the structure name) parts are omitted, if the context allows this.

d)   For macro names:
SE_” followed by abbreviated macro name all in upper case.

e)   For enumerants:
SE_” followed by abbreviated enumerant all in caps with words separated by underscores.

f)    Digits are also preceded by underscores.

4.2.2    Table of abbreviations used

In Table 4.2, only words from the abstract specification which are abbreviated are listed. Terms from the abstract specification which are abbreviated in the abstract specification and not further abbreviated in this binding are not listed. The word “NULL” denotes those words which are deleted completely when forming function names or data types.

Table 4.2 -- Table of abbreviations

Term

Abbreviation

access mode

AM

axis alignment

AXALGN

branch range matching

BRRNGMAT

camera projection type

CAM

color binding

COLRB

color mapping

COLRMAP

color model

COLRMOD

continuous level of detail

CLOD

display side

DISPSIDE

display style

DISPSTYL

display type

DISPTYP

DRM class

CLS

enumerated or selection type

ENUMSEL

feature topology level

FTL

general hierarchy order

GHO

general traversal

TRAV

geometry topology level

GTL

grid overlap operator

GROVLOP

hierarchy inclusion

HIERINC

identifier

ID

ID implementation level

IDIMPLEV

image component

IMAGCOMP

image mapping method

IMAGMAPMETH

image projection type

IMAGPROJTYP

image scan direction

IMAGSCANDDIR

image scan direction Z

IMAGSCANDDIRZ

image signature

IMAGSIG

image wrap

IMAGWRAP

inclusion test

INCLTST

index code

IDXCODE

interpolation type

INTERPTYP

interval type

INTRVLTYP

ITR behaviour

ITRBEHVR

keyword type code

KEYTYPCODE

level of detail

LOD

LOD data type

LODDATTYP

lookup signature

LOOKUPSIG

lookup type

LOOKUPTYP

LSR transformation axis

LSRAXIS

model reference type

MODREFTYP

one dimensional

1D

ordering reason

ORDREAS

pixel fill method

PIXFILLMETH

polygon flags

PF

predefined function

PREDEFFN

presentation domain

PD

property data value type

PROPDATVALTYP

reference surface elevation select

RSELEVSEL

reference surface LOD select

RSLODSEL

reference vector type

REFVEC

search bounds closure

SEARCHBNDSCLS

search dimension

SEARCHDIM

search rule type

SEARCHRULETYP

search quality

SEARCHQUAL

search value type

SEARCHVALTYP

SEDRIS

SE

shading method

SHADMETH

sibling traversal order

SIBTRAV

spacing type

SPACTYP

spatial index spacing units

SISPACUNITS

state mismatch behaviour

STMISBEH

status code

STATCODE

time data type

TIMEDATTYP

time measurement type

TIMEMEASTYP

time signficance

TIMESIGNIF

transmittal API function

APIFN

underline style

ULSTYL

unmatched state behaviour

UNMSTATBEH

volumetric shap

VOLSHAP

 

4.3    Mappings of abstract names to C binding names

4.3.1    Introduction

In the following tables, the names are listed alphabetically by abstract name.

4.3.2    Data type names

In Table 4.3, each row lists an abstract name of a data type from ISO/IEC 18023-1 followed by the corresponding bound name. The names of data types used to reference data items are not included but may be found in Table 4.4.

Table 4.3—Data type names listed alphabetically by abstract name

Abstract name

Bound name

Absolute_Time_Interval_Entry

SE_Absolute_Time_Interval_Entry

Absolute_Time_Interval_Fields

SE_Absolute_Time_Interval_Fields

Absolute_Time_Point_Fields

SE_Absolute_Time_Point_Fields

Access_Fields

SE_Access_Fields

Access_Mode

SE_Access_Mode

AEC_Location_3D_Fields

SE_AEC_Location_3D_Fields

ALCC_Location_3D_Fields

SE_ALCC_Location_3D_Fields

Alternate_Hierarchy_Parameters

SE_Alternate_Hierarchy_Parameters

Alternate_Hierarchy_Related_Features_Fields

SE_Alternate_Hierarchy_Related_Features_Fields

Alternate_Hierarchy_Related_Geometry_Fields

SE_Alternate_Hierarchy_Related_Geometry_Fields

AM_Location_3D_Fields

SE_AM_Location_3D_Fields

Animation_Behaviour_Fields

SE_Animation_Behaviour_Fields

Animation_Range

SE_Animation_Range

Animation_Range[*]

SE_Animation_Range_1D

Animation_Related_Geometry_Fields

SE_Animation_Related_Geometry_Fields

Animation_Select_Parameters

SE_Animation_Select_Parameters

Any_Enumerated_Value

SE_Any_Enumerated_Or_Selection_Value

Any_Search_Value

SE_Any_Search_Value

AOM_Location_3D_Fields

SE_AOM_Location_3D_Fields

APS_Location_3D_Fields

SE_APS_Location_3D_Fields

Arc_Fields

SE_Arc_Fields

ATM_Location_3D_Fields

SE_ATM_Location_3D_Fields

Attribute_Set_Index_Control_Link_Fields

SE_Attribute_Set_Index_Control_Link_Fields

Attribute_Set_Index_Fields

SE_Attribute_Set_Index_Fields

Attribute_Set_Table_Fields

SE_Attribute_Set_Table_Fields

Attribute_Set_Table_Group_Fields

SE_Attribute_Set_Table_Group_Fields

AUPS_Location_3D_Fields

SE_AUPS_Location_3D_Fields

AUTM_Location_3D_Fields

SE_AUTM_Location_3D_Fields

Axis_Alignment

SE_Axis_Alignment

Blend_Directional_Light_Fields

SE_Blend_Directional_Light_Fields

Boolean

SE_Boolean

Branch_Range_Matching

SE_Branch_Range_Matchng

Browse_Media_Fields

SE_Browse_Media_Fields

Byte

SE_Byte

Byte_Positive

SE_Byte_Positive

Byte_Unsigned

SE_Byte_Unsigned

Byte_Unsigned[*]

SE_Byte_Unsigned_1D

Camera_Point_Fields

SE_Camera_Point_Fields

Camera_Projection_Type

SE_Camera_Projection_Type

Character

SE_Character

Characters[*]

SE_Characters_1D

CI_RoleCode

SE_CI_RoleCode

Citation_Fields

SE_Citation_Fields

Classification_Data_Fields

SE_Classification_Data_Fields

Classification_Entry

SE_Classification_Entry

Classification_Entry[*]

SE_Classification_Entry_1D

Classification_Parameters

SE_Classification_Parameters

CMY_Colour_Control_Link_Fields

SE_CMY_Colour_Control_Link_Fields

CMY_Colour _Fields

SE_CMY_Colour_Fields

CMY_Data

SE_CMY_Data

CMYK_Data

SE_CMYK_Data

Colour_Binding

SE_Colour_Binding

Colour_Entry_Table_Fields

SE_Colour_Entry_Table_Fields

Colour_Fields

SE_Colour_Fields

Colour_Index_Control_Link_Fields

SE_Colour_Index_Control_Link_Fields

Colour_Index_Fields

SE_Colour_Index_Fields

Colour_Mapping

SE_Colour_Mapping

Colour_Model

SE_Colour_Model

Colour_Shininess_Fields

SE_Colour_Shininess_Fields

Colour_Table_Group_Fields

SE_Colour_Table_Group_Fields

Cone_Directional_Light_Fields

SE_Cone_Directional_Light_Fields

Conformal_Behaviour_Fields

SE_Conformal_Behaviour_Fields

Continuous_LOD_Related_Geometry_Fields

SE_Continuous_LOD_Related_Geometry_Fields

Continuous_LOD_Select_Choice

SE_Continuous_LOD_Select_Choice

Continuous_LOD_Select_Parameters

SE_Continuous_LOD_Select_Parameters

Cross_Reference_Fields

SE_Cross_Reference_Fields

Cylindrical_Volume_Extent_Entry

SE_Cylindrical_Volume_Extent_Entry

Cylindrical_Volume_Extent_Fields

SE_Cylindrical_Volume_Extent_Fields

Data_Quality_Fields

SE_Data_Quality_Fields

Data_Table_Extents

SE_Data_Table_Extents

Description_Fields

SE_Description_Fields

Display_Type

SE_Display_Type

Distance_LOD_Data_Fields

SE_Distance_LOD_Data_Fields

DRM_Class

SE_DRM_Class

DRM_Class_Fields

SE_DRM_Class_Fields

DRM_Class_Summary_Item_Fields

SE_DRM_Class_Summary_Item_Fields

DRM_SEDRIS_Abstract_Base

SE_DRM_SEDRIS_Abstract_Base

DRM_SEDRIS_Abstract_Base[*]

SE_DRM_SEDRIS_Abstract_Base_1D

EC_Location_2D_Fields

SE_EC_Location_2D_Fields

EDCS_Enumerant_Code[*]

SE_EDCS_Enumerant_Code_1D

EDCS_Use_Summary_Item_Fields

SE_EDCS_Use_Summary_Item_Fields

Edge_Direction_Fields

SE_Edge_Direction_Fields

Element_Type_Code

SE_Element_Type_Code

Element_Type

SE_Element_Type

Ellipse_Fields

SE_Ellipse_Fields

Elliptical_Cylinder_Fields

SE_Elliptical_Cylinder_Fields

Enumerated_Or_Selection_Type

SE_Enumerated_Or_Selection_Type

Enumeration_Axis_Fields

SE_Enumeration_Axis_Fields

Environment_Root_Fields

SE_Environment_Root_Fields

Environmental_Domain_Fields

SE_Environmental_Domain_Fields

Face_Direction_Fields

SE_Face_Direction_Fields

Fade_Range_Fields

SE_Fade_Range_Fields

Feature_ID_Control_Link_Fields

SE_Feature_ID_Control_Link_Fields

Feature_ID_Fields

SE_Feature_ID_Fields

Feature_Topology_Level

SE_Feature_Topology_Level

Feature_Union_Reason

SE_Feature_Union_Reason

Flashing_Light_Behaviour_Fields

SE_Flashing_Light_Behaviour_Fields

Float

SE_Float

Float_Interval

SE_Float_Interval

Font_Style

SE_Font_Style

GC_Location_3D_Fields

SE_GC_Location_3D_Fields

GCS_Location_3D_Fields

SE_GCS_Location_3D_Fields

GD_Location_2D_Fields

SE_GD_Location_2D_Fields

GD_Location_3D_Fields

SE_GD_Location_3D_Fields

GEI_Location_3D_Fields

SE_GEI_Location_3D_Fields

General_Hierarchy_Select

SE_General_Hierarchy_Select

Geometry_ID_Control_Link_Fields

SE_Geometry_ID_Control_Link_Fields

Geometry_ID_Fields

SE_Geometry_ID_Fields

Geometry_Topology_Level

SE_Geometry_Topology_Level

GM_Location3DFields

SE_GM_Location_3D_Fields

Grid_Overlap_Fields

SE_Grid_Overlap_Fields

Grid_Overlap_Operator

SE_Grid_Overlap_Operator

GSE_Location_3D_Fields

SE_GSE_Location_3D_Fields

GSM_Location_3D_Fields

SE_GSM_Location_3D_Fields

Hierarchy_Data_Fields

SE_Hierarchy_Data_Fields

Hierarchy_Data_Fields[*]

SE_Hierarchy_Data_Fields_1D

Hierarchy_Inclusion

SE_Hierarchy_Inclusion

Hierarchy_Order_Parameters

SE_Hierarchy_Order_Parameters

Hierarchy_Select_Parameters

SE_Hierarchy_Select_Parameters

Hierarchy_Summary_Item_Fields

SE_Hierarchy_Summary_Item_Fields

HSV_Colour_Control_Link_Fields

SE_HSV_Colour_Control_Link_Fields

HSV_Colour_Fields

SE_HSV_Colour_Fields

HSV_Data

SE_HSV_Data

ID_Implementation_Level

SE_ID_Implementation_Level

Image_Anchor_Fields

SE_Image_Anchor_Fields

Image_Component_Type

SE_Image_Component_Type

Image_Fields

SE_Image_Fields

Image_Lookup_Fields

SE_Image_Lookup_Fields

Image_Mapping_Function_Fields

SE_Image_Mapping_Function_Fields

Image_Mapping_Method

SE_Image_Mapping_Method

Image_MIP_Extents

SE_Image_Mip_Extents

Image_Mip_Extents[*]

SE_Image_Mip_Extents_1D

Image_Projection_Type

SE_Image_Projection_Type

Image_Scan_Direction

SE_Image_Scan_Direction

Image_Scan_Direction_Z

SE_Image_Scan_Direction_Z

Image_Signature

SE_Image_Signature

Image_Texel_Location_3D

SE_Image_Texel_Location_3D

Image_Wrap

SE_Image_Wrap

In_Out_Fields

SE_In_Out_Fields

Inclusion_Test

SE_Inclusion_Test

Index_Code

SE_Index_Code

Index_LOD_Data_Fields

SE_Index_LOD_Data_Fields

Index_Range

SE_Index_Range

Index_Range[*]

SE_Index_Range_1D

Infinite_Light_Fields

SE_Infinite_Light_Fields

Inline_Colour_Fields

SE_Inline_Colour_Fields

Integer

SE_Integer

Integer_Interval

SE_Integer_Interval

Integer_Positive

SE_Integer_Positive

Integer_Positive[*]

SE_Integer_Positive_1D

Integer_Unsigned

SE_Integer_Unsigned

Integer_Unsigned_Interval

SE_Integer_Unsigned_Interval

Interface_Template_Fields

SE_Interface_Template_Fields

Interpolation_Type

SE_Interpolation_Type

Interval_Axis_Fields

SE_Interval_Axis_Fields

Interval_Axis_Value

SE_Interval_Axis_Value

Interval_Type

SE_Interval_Type

Irregular_Axis_Fields

SE_Irregular_Axis_Fields

Iterator

SE_Iterator

ITR_Behavious

SE_ITR_Behaviour

Keyword_Structure

SE_Keyword_Structure

Keyword_Structure[*]

SE_Keyword_Structure_1D

Keywords_Fields

SE_Keywords_Fields

Keyword_Type_Code

SE_Keyword_Type_Code

LCC_Location_2D_Fields

SE_LCC_Location_2D_Fields

Light_Rendering_Properties_Control_Link_Fields

SE_Light_Rendering_Properties_Control_Link_Fields

Light_Rendering_Properties_Fields

SE_Light_Rendering_Properties_Fields

Light_Source_Control_Link_Fields

SE_Light_Source_Control_Link_Fields

Line_Fields

SE_Line_Fields

Lineage_Fields

SE_Lineage_Fields

Literal_Fields

SE_Literal_Fields

Lobe_Data_Fields

SE_Lobe_Data_Fields

Local_4x4_Fields

SE_Local_4x4_Fields

Locale

SE_Locale

LOD_Data_Type

SE_LOD_Data_Type

LOD_Entry

SE_LOD_Entry

LOD_Entry[*]

SE_LOD_Entry_1D

LOD_Related_Features_Fields

SE_LOD_Related_Features_Fields

LOD_Related_Geometry_Fields

SE_LOD_Related_Geometry_Fields

LOD_Select_Parameters

SE_LOD_Select_Parameters

Long_Float

SE_Long_Float

Long_Float[*]

SE_Long_Float_1D

Lookup_Signature

SE_Lookup_Signature

Lookup_Type

SE_Lookup_Type

LSR_Location_2D_Fields

SE_LSR_Location_2D_Fields

LSR_Location_3D_Control_Link_Fields

SE_LSR_Location_3D_Control_Link_Fields

LSR_Location_3D_Fields

SE_LSR_Location_3D_Fields

LSR_Transformation_Axis

SE_LSR_Transformation_Axis

LTP_Location_2D_Fields

SE_LTP_Location_2D_Fields

LTP_Location_3D_Fields

SE_LTP_Location_3D_Fields

M_Location_2D_Fields

SE_M_Location_2D_Fields

Map_Scale_LOD_Data_Fields

SE_Map_Scale_LOD_Data_Fields

Matrix_3x3

SE_Matrix_3x3

Matrix_4x4

SE_Matrix_4x4

Media_Format

SE_Media_Format

Model_Fields

SE_Model_Fields

Model_Instance_Template_Index_Fields

SE_Model_Instance_Template_Index_Fields

Model_Reference_Type

SE_Model_Reference_Type

Month

SE_Month

Moving_Light_Behaviour_Fields

SE_Moving_Light_Behaviour_Fields

Object

SE_Object

Octant

SE_Octant

Oct_Tree_Data_Fields

SE_Oct_Tree_Data_Fields

Oct_Tree_Data_Fields[*]

SE_Oct_Tree_Data_Fields_1D

Oct_Tree_Related_Features_Fields

SE_Oct_Tree_Related_Features_Fields

Oct_Tree_Related_Geometry_Fields

SE_Oct_Tree_Related_Geometry_Fields

Oct_Tree_Data_Fields

SE_Oct_Tree_Select_Parameters

OM_Location_2D_Fields

SE_OM_Location_2D_Fields

Ordering_Reason

SE_Ordering_Reason

Overload_Priority_Index_Fields

SE_Overload_Priority_Index_Fields

Packed_Hierarchy

SE_Packed_Hierarchy

Packed_Hierarchy_Object

SE_Packed_Hierarchy_Object

Packed_Hiearchy_Object[*]

SE_Packed_Hierarchy_Object_1D

Packed_Hierarchy_Object_Access

SE_Packed_Hierarchy_Object_Access

Packed_Hierarchy_Reference

SE_Packed_Hierarchy_Reference

Packed_Hiearchy_Reference[*]

SE_Packed_Hierarchy_Reference_1D

Parallelepiped_Volume_Extent_Entry

SE_Parallelepiped_Volume_Extent_Entry

Parallelepiped_Volume_Extent_Fields

SE_Parallelepiped_Volume_Extent_Fields

Perimeter_Related_Feature_Topology_Fields

SE_Perimeter_Related_Feature_Topology_Fields

Perimeter_Related_Features_Fields

SE_Perimeter_Related_Features_Fields

Perimeter_Related_Geometry_Fields

SE_Perimeter_Related_Geometry_Fields

Perimeter_Related_Geometry_Topology_Fields

SE_Perimeter_Related_Geometry_Topology_Fields

Pixel_Fill_Method

SE_Pixel_Fill_Method

Point_Of_Contact_Fields

SE_Point_Of_Contact_Fields

Polygon_Control_Link_Fields

SE_Polygon_Control_Link_Fields

Polygon_Fields

SE_Polygon_Fields

Positional_Light_Fields

SE_Positional_Light_Fields

Predefined_Function

SE_Predefined_Function

Predefined_Function_Argument_Type[*]

SE_Predefined_Function_Argument_Type_1D

Predefined_Function_Fields

SE_Predefined_Function_Fields

Presentation_Domain

SE_Presentation_Domain

Presentation_Domain_Fields

SE_Presentation_Domain_Fields

Present_In

SE_Present_In

Primitive_Summary_Item_Fields

SE_Primitive_Summary_Item_Fields

Process_Step_Fields

SE_Process_Step_Fields

Property_Characteristic_Fields

SE_Property_Characteristic_Fields

Property_Data_Value

SE_Property_Data_Value

Property_Data_Value [*]

SE_Property_Data_Value_1D

Property_Data_Value_Type

SE_Property_Data_Value_Type

Property_Data_Value_Type[*]

SE_Property_Data_Value_Type_1D

Property_Description_Fields

SE_Property_Description_Fields

Property_Grid_Fields

SE_Property_Grid_Fields

Property_Table_Reference_Control_Link_Fields

SE_Property_Table_Reference_Control_Link_Fields

Property_Table_Reference_Fields

SE_Property_Table_Reference_Fields

Property_Table_Reference_Table_Fields

SE_Property_Table_Reference_Table_Fields

Property_Value_Fields

SE_Property_Value_Fields

Property_Value_Fields [*]

SE_Property_Value_Fields_1D

PS_Location_2D_Fields

SE_PS_Location_2D_Fields

Pseudo_Code_Function_Fields

SE_Pseudo_Code_Function_Fields

Pyramid_Directional_Light_Fields

SE_Pyramid_Directional_Light_Fields

Quadrant

SE_Quadrant

Quad_Tree_Data_Fields

SE_Quad_Tree_Data_Fields

Quad_Tree_Data_Fields[*]

SE_Quad_Tree_Data_Fields_1D

Quad_Tree_Related_Features_Fields

SE_Quad_Tree_Related_Features_Fields

Quad_Tree_Related_Geometry_Fields

SE_Quad_Tree_Related_Geometry_Fields

Quad_Tree_Select_Parameters

SE_Quad_Tree_Select_Parameters

Reference_Origin_Fields

SE_Reference_Origin_Fields

Reference_Surface_Elevation_Select

SE_Referemce_Surface_Elevation_Select

Reference_Surface_Fields

SE_Reference_Surface_Fields

Reference_Surface_LOD_Select

SE_Reference_Surface_LOD_Select

Reference_Symbol

SE_Reference_Symbol

ReferenceSymbol[*]

SE_Reference_Symbol_1D

Reference_Symbol_Comparison

SE_Reference_Symbol_Comparison

Reference_Vector_Control_Link_Fields

SE_Reference_Vector_Control_Link_Fields

Reference_Vector_Fields

SE_Reference_Vector_Fields

Reference_Vector_Table_Fields

SE_Reference_Vector_Table_Fields

Reference_Vector_Type

SE_Reference_Vector_Type

Reference_Vector_With_Control_Index_Fields

SE_Reference_Vector_With_Control_Index_Fields

Regular_Axis_Fields

SE_Regular_Axis_Fields

Relative_Time_Interval_Fields

SE_Relative_Time_Interval_Fields

Relative_Time_Point_Fields

SE_Relative_Time_Point_Fields

Relative_To_Absolute_Time_Interval_Entry

SE_Relative_To_Absolute_Time_Interval_Entry

Relative_To_Absolute_Time_Point_Entry

SE_Relative_To_Absolute_Time_Point_Entry

Remaining_Objects_List

SE_Remaining_Objects_List

Remaining_Packed_Hierarchies_List[*]

SE_Remaining_Packed_Hierarchies_List

Rendering_Priority_Level_Fields

SE_Rendering_Priority_Level_Fields

Rendering_Properties_Fields

SE_Rendering_Properties_Fields

RGB_Colour_Control_Link_Fields

SE_RGB_Colour_Control_Link_Fields

RGB_Colour_Fields

SE_RGB_Colour_Fields

RGB_Data

SE_RGB_Data

Rotating_Light_Behaviour_Fields

SE_Rotating_Light_Behaviour_Fields

Rotation_Control_Link_Fields

SE_Rotation_Control_Link_Fields

Rotation_Data

SE_Rotation_Data

Rotation_Fields

SE_Rotation_Fields

Scale_Control_Link_Fields

SE_Scale_Control_Link_Fields

Scale_Fields

SE_Scale_Fields

Search_Boundary

SE_Search_Boundary

Search_Bounds

SE_Search_Bounds

Search_Bounds_Closure

SE_Search_Bounds_Closure

Search_Dimension

SE_Search_Dimension

Search_Filter

SE_Search_Filter

Search_Quality

SE_Search_Quality

Search_Rule

SE_Search_Rule

Search_Rule_Component_DRM_Class

SE_Search_Rule_Component_DRM_Class

Search_Rule_Component_Field

SE_Search_Rule_Component_Field

Search_Rule_Component_Field_Array

SE_Search_Rule_Component_Field_Array

Search_Rule_Component_Field_Array

SE_Search_Rule_Component_Field_Array

Search_Rule_Component_Field_Range

SE_Search_Rule_Component_Field_Range

Search_Rule_Component_Field_Range

SE_Search_Rule_Component_Field_Range

Search_Rule_Field

SE_Search_Rule_Field

Search_Rule_Predicate

SE_Search_Rule_Predicate

Search_Rule_Predicate

SE_Search_Rule_Predicate

Search_Rules[*]

SE_Search_Rules_1D

Search_Rule_Type

SE_Search_Rule_Type

Search_Value_Type

SE_Search_Value_Type

Season

SE_Season

Season_Fields

SE_Season_Fields

Security_Information

SE_Security_Information

Security_Restriction_Type

SE_Security_Restriction_Type

Separating_Plane_Data_Fields

SE_Separating_Plane_Data_Fields

Separating_Plane_Related_Geometry_Fields

SE_Separating_Plane_Related_Geometry_Fields

Separating_Plane_Select_Parameters

SE_Separating_Plane_Select_Parameters

Shading_Method

SE_Shading_Method

Short_Integer

SE_Short_Integer

Short_Integer[*]

SE_Short_Integer_1D

Short_Integer_Positive

SE_Short_Integer_Positive

Short_Integer_Unsigned

SE_Short_Integer_Unsigned

Short_Integer_Unsigned[*]

SE_Short_Integer_Unsigned_1D

Sibling_Traversal_Order

SE_Sibling_Traversal_Order

SM_Location_3D_Fields

SE_SM_Location_3D_Fields

Sound_Fields

SE_Sound_Fields

Sound_Format

SE_Sound_Format

Sound_Instance_Control_Link_Fields

SE_Sound_Instance_Control_Link_Fields

Sound_Instance_Fields

SE_Sound_Instance_Fields

Source_Fields

SE_Source_Fields

Spacing_Type

SE_Spacing_Type

Spatial_Index_Data_Fields

SE_Spatial_Index_Data_Fields

Spatial_Index_Data_Fields[*]

SE_Spatial_Index_Data_Fields_1D

Spatial_Index_Parameters

SE_Spatial_Index_Parameters

Spatial_Index_Related_Feature_Topology_Fields

SE_Spatial_Index_Related_Feature_Topology_Fields

Spatial_Index_Related_Features_Fields

SE_Spatial_Index_Related_Features_Fields

Spatial_Index_Related_Geometry_Fields

SE_Spatial_Index_Related_Geometry_Fields

Spatial_Index_Spacing_Unit

SE_Spatial_Index_Spacing_Unit

Spatial_Resolution_LOD_Data_Fields

SE_Spatial_Resolution_LOD_Data_Fields

Spherical_Volume_Extent_Fields

SE_Spherical_Volume_Extent_Fields

Spot_Light_Fields

SE_Spot_Light_Fields

SRF_Summary_Fields

SE_SRF_Summary_Fields

Stamp_Behaviour_Fields

SE_Stamp_Behaviour_Fields

State_Control_Link_Fields

SE_State_Control_Link_Fields

State_Data_Fields

SE_State_Data_Fields

State_Entry

SE_State_Entry

State_Entry[*]

SE_State_Entry_1D

State_Mismatch_Behaviour

SE_State_Mismatch_Behaviour

State_Related_Features_Fields

SE_State_Related_Features_Fields

State_Related_Geometry_Fields

SE_State_Related_Geometry_Fields

State_Select_Parameters

SE_State_Select_Parameters

Status_Code

SE_Status_Code

Status_Code[*]

SE_Status_Code_1D

Status_Logger

SE_Status_Logger

none

SE_Store

String

SE_String

String[*]

SE_String_1D

Strobing_Light_Behaviour_Fields

SE_Strobing_Light_Behaviour_Fields

Symbol_Fields

SE_Symbol_Fields

Symbol_Format

SE_Symbol_Format

Table_Property_Description_Fields

SE_Table_Property_Description_Fields

Test_Data

SE_Test_Data

Text_Fields

SE_Text_Fields

Texture_Coordinate_Control_Link_Fields

SE_Texture_Coordinate_Control_Link_Fields

Texture_Coordinate_Fields

SE_Texture_Coordinate_Fields

Texture_Coordinate_Table_Fields

SE_Texture_Coordinate_Table_Fields

Time_Configuration

SE_Time_Configuration

Time_Data_Type

SE_Time_Data_Type

Time_Entry

SE_Time_Entry

Time_Entry[*]

SE_Time_Entry_1D

Time_Interval_Entry

SE_Time_Interval_Entry

Time_Measurement_Type

SE_Time_Measurement_Type

Time_Of_Day

SE_Time_Of_Day

Time_Of_Day_Fields

SE_Time_Of_Day_Fields

Time_Point_Entry

SE_Time_Point_Entry

Time_Related_Features_Fields

SE_Time_Related_Features_Fields

Time_Related_Geometry_Fields

SE_Time_Related_Geometry_Fields

Time_Select_Parameters

SE_Time_Select_Parameters

Time_Significance

SE_Time_Significance

TM_Location_2D_Fields

SE_TM_Location_2D_Fields

Translation_Control_Link_Fields

SE_Translation_Control_Link_Fields

Translation_Fields

SE_Translation_Fields

Translucency_Fields

SE_Translucency_Fields

Transmittal

SE_Transmittal

Transmittal_API_Function

SE_Transmittal_API_Function

Transmittal_Root_Fields

SE_Transmittal_Root_Fields

Transmittal_Summary_Fields

SE_Transmittal_Summary_Fields

Traversal_Order

SE_Traversal_Order

Underline_Style

SE_Underline_Style

Union_Of_Feature_Topology_Fields

SE_Union_Of_Feature_Topology_Fields

Union_Of_Features_Fields

SE_Union_Of_Features_Fields

Union_Of_Geometry_Hierarchy_Fields

SE_Union_Of_Geometry_Hierarchy_Fields

Union_Of_Geometry_Topology_Fields

SE_Union_Of_Geometry_Topology_Fields

Union_Of_Primitive_Geometry_Fields

SE_Union_Of_Primitive_Geometry_Fields

Unmatched_State_Behaviour

SE_Unmatched_State_Behaviour

Unused_Fields

SE_Unused_Fields

UPS_Location_3D_Fields

SE_UPS_Location_3D_Fields

URN

SE_URN

User_Data

SE_User_Data

UTM_Location_2D_Fields

SE_UTM_Location_2D_Fields

UTM_Location_3D_Fields

SE_UTM_Location_3D_Fields

Variable_Fields

SE_Variable_Fields

Vector_3

SE_Vector_3

Vertex_With_Component_Indices_Fields

SE_Vertex_With_Component_Indices_Fields

Volume_Light_Behaviour_Fields

SE_Volume_Light_Behaviour_Fields

Volume_LOD_Data_Fields

SE_Volume_LOD_Data_Fields

Volumetric_Shape

SE_Volumetric_Shape

World_Transformation_Fields

SE_World_Transformation_Fields

4.3.3    Function names

In Table 4.5, each row lists an abstract name of an API function from ISO/IEC 18023-1 followed by the corresponding bound name.

Table 4.5—Function names listed alphabetically by abstract name

Abstract name

Bound name

AddAssociateRelationship

SE_AddAssociateRelationship

AddComponentRelationship

SE_AddComponentRelationship

AddSymbolicAssociate

SE_AddSymbolicAssociate

AddSymbolicComponent

SE_AddSymbolicComponent

AssignReferenceSymbolToObject

SE_AssignReferenceSymbolToObject

CloneObject

SE_CloneObject

CloseTransmittal

SE_CloseTransmittal

CMYKToCMY

SE_CMYKToCMY

CMYToCMYK

SE_CMYToCMYK

ConvertColourToGivenModel

SE_ConvertColourToGivenModel

CreateObject

SE_CreateObject

CreateReferenceSymbol

SE_CreateReferenceSymbol

CreateReferenceSymbolFromIntegerUnsigned

SE_CreateReferenceSymbolFromIntegerUnsigned

CreateReferenceSymbolFromString

SE_CreateReferenceSymbolFromString

CreateReferenceSymbolFromUserData

SE_CreateReferenceSymbolFromUserData

CreateSearchFilter

SE_CreateSearchFilter

CreateSpatialSearchBoundary

SE_CreateSpatialSearchBoundary

DetermineSpatialInclusion

SE_DetermineSpatialInclusion

FreeIterator

SE_FreeIterator

FreeObject

SE_FreeObject

FreePackedHierarchy

SE_FreePackedHierarchy

FreeReferenceSymbol

SE_FreeReferenceSymbol

FreeRemainingObjectsList

SE_FreeRemainingObjectsList

FreeRemainingPackedHierarchiesList

SE_FreeRemainingPackedHierarchiesList

FreeSearchFilter

SE_FreeSearchFilter

FreeSpatialSearchBoundary

SE_FreeSpatialSearchBoundary

GetAggregate

SE_GetAggregate

GetAssociate

SE_GetAssociate

GetColourModel

SE_GetColourModel

GetComponent

SE_GetComponent

GetContextTransformation

SE_GetContextTransformation

GetDataTable

SE_GetDataTable

GetDRMClass

SE_GetDRMClass

GetElementOfDataTable

SE_GetElementOfDataTable

GetFields

SE_GetFields

GetIDForObject

SE_GetIDForObject

GetImageData

SE_GetImageData

GetImplementationIdentifier

SE_GetImplementationIdentifier

GetIterationLengthRemaining

SE_GetIterationLengthRemaining

GetNextObject

SE_GetNextObject

GetNthAssociateOfDRMClass

SE_GetNthAssociateOfDRMClass

GetNthComponentOfDRMClass

SE_GetNthComponentOfDRMClass

GetNumberOfPathsToTransmittalRoot

SE_GetNumberOfPathsToTransmittalRoot

GetObjectForID

SE_GetObjectForID

GetObjectReferenceCount

SE_GetObjectReferenceCount

GetPackedDataTable

SE_GetPackedDataTable

GetPackedHierarchy

SE_GetPackedHierarchy

GetPublishedLabels

SE_GetPublishedLabels

GetPublishedObjectList

SE_GetPublishedObjectList

GetReferencedTransmittalList

SE_GetReferencedTransmittalList

GetReferenceSymbol

SE_GetReferenceSymbol

GetRelationCounts

SE_GetRelationCounts

GetRemainingObjectsList

SE_GetRemainingObjectsList

GetRemainingPackedHierarchies

SE_GetRemainingPackedHierarchies

GetRootObject

SE_GetRootObject

GetSortKey

SE_GetSortKey

GetSRFParameters

SE_GetSRFParameters

GetTransmittalFromObject

SE_GetTransmittalFromObject

GetTransmittalLocation

SE_GetTransmittalLocation

GetTransmittalName

SE_GetTransmittalName

GetTransmittalVersionInformation

SE_GetTransmittalVersionInformation

GetUniqueTransmittalID

SE_GetUniqueTransmittalID

GetUnresolvedObjectFromPublishedLabel

SE_GetUnresolvedObjectFromPublishedLabel

GetUserData

SE_GetUserData

HasAggregates

SE_HasAggregates

HasAssociations

SE_HasAssociations

HasComponents

SE_HasComponents

InitializeAggregateIterator

SE_InitializeAggregateIterator

InitializeAssociateIterator

SE_InitializeAssociateIterator

InitializeComponentIterator

SE_InitializeComponentIterator

InitializeInheritedComponentIterator

SE_InitializeInheritedComponentIterator

ObjectIDsSupported

SE_ObjectIDsSupported

ObjectIDToString

SE_ObjectIDToString

ObjectIsPublished

SE_ObjectIsPublished

ObjectIsResolved

SE_ObjectIsResolved

ObjectsAreSame

SE_ObjectsAreSame

OpenTransmittalByLocation

SE_OpenTransmittalByLocation

OpenTransmittalByName

SE_OpenTransmittalByName

PublishObject

SE_PublishObject

PutDataTable

SE_PutDataTable

PutDataTableExtent

SE_PutDataTableExtent

PutElementOfDataTable

SE_PutElementOfDataTable

PutElementOfDataTableExtent

SE_PutElementOfDataTableExtent

PutFields

SE_PutFields

PutImageData

SE_PutImageData

PutPackedDataTable

SE_PutPackedDataTable

PutPackedDataTableExtent

SE_PutPackedDataTableExtent

RemoveAssociateRelationship

SE_RemoveAssociateRelationship

RemoveComponentRelationship

SE_RemoveComponentRelationship

RemoveFromTransmittal

SE_RemoveFromTransmittal

ResolveObject

SE_ResolveObject

ResolveObject

SE_ResolveObject

ResolveTransmittalName

SE_ResolveTransmittalName

SetColourModel

SE_SetColourModel

SetFirstErrorMessage

SE_SetFirstErrorMessage

SetGeneralCallback

SE_SetGeneralCallback

SetGeneralCallbackForOneFunction

SE_SetGeneralCallbackForOneFunction

SetRootObject

SE_SetRootObject

SetSecondErrorMessage

SE_SetSecondErrorMessage

SetSpecificCallback

SE_SetSpecificCallback

SetSRFParameters

SE_SetSRFParameters

SetTransmittalName

SE_SetTransmittalName

SetUserData

SE_SetUserData

TransmittalsAreSame

SE_TransmittalsAreSame

UnpublishObject

SE_UnpublishObject

UseDefaultColourModel

SE_UseDefaultColourModel

UseDefaultWorldCoordinateSystemParameters

SE_UseDefaultWorldCoordinateSystemParameters