archive-org.com » ORG » S » SEDRIS.ORG

Total: 455

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • ISO/IEC 18024-4:2006(E) - Introduction
    interface API that allows a variety of proprietary systems to consistently interchange and interoperate with the environmental data SEDRIS may be applied to any application or system that represents and or interchanges environmental data Access to the information stored in a SEDRIS transmittal is through the API The abstract specification for this API is defined in ISO IEC 18023 1 Each part of ISO IEC 18024 defines the binding of

    Original URL path: http://standards.sedris.org/18024-4/ISO_IEC_18024-4_Ed1/C030809e_FILES/MAIN_C030809e/Part4/introduction.html (2016-02-11)
    Open archived version from archive


  • ISO/IEC 18024-4:2006(E) - 2 Normative references
    applies Identifier Reference I9899 ISO IEC 9899 1999 Programming languages C I10641 ISO IEC 10641 1993 Information technology Computer graphics and image processing Conformance testing of implementations of graphics standards I10646 ISO IEC 10646 Information technology Universal Multiple Octet Coded Character Set UCS I18023 1 ISO IEC 18023 1 2006 Information technology SEDRIS Part 1 Functional specification I18041 4 ISO IEC 18041 4 2005 Information technology Computer graphics image processing

    Original URL path: http://standards.sedris.org/18024-4/ISO_IEC_18024-4_Ed1/C030809e_FILES/MAIN_C030809e/Part4/Clause2_References.html (2016-02-11)
    Open archived version from archive

  • ISO/IEC 18024-4:2006(E) - 3 Concepts
    the identifier represents an unregistered data type n is the absolute value of the item number to be used for the unregistered value EXAMPLE The form of the identifier for new unregistered image mapping method 3 would be define SE IMM U3 SE ImageMappingMethod 3 3 8 Return values All API functions return a value of type SE Return Code This data type contains values indicating the manner of completion of the function The function data types define functions that return other data types 3 9 Header files C provides a mechanism to allow external files to be included in a compilation 5 Definition of fundamental data types describes the data types that shall be defined in the file sedris h that shall be included in any application program that uses the API C binding The file sedris h shall also contain prototypes for all API functions as defined in 6 Function definitions Additional implementation dependent items may be placed in this file if needed C data types and macros for EDCS are defined in Part 4 of ISO IEC 18041 The header file s specified therein shall be included in any application program that uses the API C binding The EDCS header file s shall precede the sedris h header file C data types and macros for SRM are defined in Part 4 of ISO IEC 18042 The header files specified therein shall be included in any application program uses the API C binding The SRM header files shall precede the sedris h header file 3 10 Memory management 3 10 1 Overview The application shall allocate the memory needed for the data returned by the implementation In general the application will allocate a C structure and pass a pointer to that structure to a function which is to return information This function will then place information into the structure However a number of functions return variable length data the length of which is not known a priori by the application Such functions shall use the mechanism described below The data returned by some functions can be complex in structure and highly variable in size The binding of these functions requires that the application allocate a type of buffer called a store i e an implementation managed block of memory and the implementation will place this structured data in this block of memory The following steps specify how this form of memory management works As an extra parameter the application shall pass a pointer of type SE Store that points to the buffer This pointer has been allocated by the utility function SE Return Code SE CreateStore SE Store store The implementation allocates an appropriate amount of data for the information to be returned and returns a pointer to a pointer of a type appropriate for the data being returned This type is specified by the output parameter in which the pointer is returned The data returned in the store can be directly referenced using the pointer The pointer

    Original URL path: http://standards.sedris.org/18024-4/ISO_IEC_18024-4_Ed1/C030809e_FILES/MAIN_C030809e/Part4/Clause3_Concepts.html (2016-02-11)
    Open archived version from archive

  • ISO/IEC 18024-4:2006(E) - 4 Tables
    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 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 Value SE Integer Interval Value Integer Positive SE Integer Positive Integer Positive SE Integer Positive 1D Integer Unsigned SE Integer Unsigned Integer Unsigned SE Integer Unsigned 1D Integer Unsigned SE Integer Unsigned 2D Interface Template Fields SE Interface Template Fields Interpolation Type SE Interpolation Type Interval Axis Fields SE Interval Axis Fields Interval Type SE Interval Type Interval Value SE Interval Value Interval Value SE Interval Value 1D Interval Value Type SE Interval Value Type Irregular Axis Fields SE Irregular Axis Fields Iterator SE Iterator ITR Behaviour SE ITR Behaviour Keywords Fields SE Keywords Fields LCC Augmented 3D Location Fields SE LCC Augmented 3D Location Fields LCC Surface Location Fields SE LCC Surface Location Fields LCE 3D Location Fields SE LCE 3D Location Fields Legal Constraints Fields SE Legal Constraints 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 Light Source Fields SE Light Source Fields Line Fields SE Line Fields Lineage Fields SE Lineage Fields Linear Geometry Fields SE Linear Geometry 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 Long Float Interval Value SE Long Float Interval Value Long Float Value SE Long Float Value LSA 2D Location Fields SE LSA 2D Location Fields LSP 2D Location Fields SE LSP 2D Location Fields LSR 2D Location Fields SE LSR 2D Location Fields LSR 3D Location Control Link Fields SE LSR 3D Location Control Link Fields LSR 3D Location Fields SE LSR 3D Location Fields LSR Transformation Axis SE LSR Transformation Axis LTSAS 3D Location Fields SE LTSAS 3D Location Fields LTSAS Surface Location Fields SE LTSAS Surface Location Fields LTSC 3D Location Fields SE LTSC 3D Location Fields LTSC Surface Location Fields SE LTSC Surface Location Fields LTSE 3D Location Fields SE LTSE 3D Location Fields LTSE Surface Location Fields SE LTSE Surface Location Fields M Augmented 3D Location Fields SE M Augmented 3D Location Fields M Surface Location Fields SE M Surface Location Fields Map Scale LOD Data Fields SE Map Scale LOD Data Fields MD ClassificationCode SE MD ClassificationCode MD KeywordTypeCode SE MD KeywordTypeCode MD RestrictionCode SE MD RestrictionCode MD SecurityConstraints SE MD SecurityConstraints Matrix 3x3 SE Matrix 3x3 Matrix 4x4 SE Matrix 4x4 Media Format SE Media Format Mesh Face Table Fields SE Mesh Face Table Fields 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 Object SE Object 1D Object Inclusion SE Object Inclusion Octant SE Octant Octet SE Octet Octet SE Octet 1D Octant Data Fields SE Octant Data Fields Octant Data Fields SE Octant Data Fields 1D Octant Related Features Fields SE Octant Related Features Fields Octant Related Geometry Fields SE Octant Related Geometry Fields Octant Select Parameters SE Octant Select Parameters OMS Augmented 3D Location Fields SE OMS Augmented 3D Location Fields OMS Surface Location Fields SE OMS Surface Location Fields Ordering Reason SE Ordering Reason Overload Priority Index Fields SE Overload Priority Index Fields Packed Hierarchy SE Packed Hierarchy Packed Hierarchy SE Packed Hierarchy 1D 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 PD 3D Location Fields SE PD 3D Location Fields PD Surface Location Fields SE PD Surface Location 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 Light Display Type SE Point Light Display Type Polygon Control Link Fields SE Polygon Control Link Fields Polygon Fields SE Polygon Fields Polygon Flags SE Polygon Flags Positional Light Fields SE Positional Light Fields Predefined Function SE Predefined Function Predefined Function Fields SE Predefined Function Fields Predicate SE Predicate 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 Code SE Property Code Property Code Type SE Property Code Type Property Description Fields SE Property Description Fields Property Fields SE Property Fields Property Grid Fields SE Property Grid Fields Property Set Index Control Link Fields SE Property Set Index Control Link Fields Property Set Index Fields SE Property Set Index Fields Property Set Table Fields SE Property Set Table Fields

    Original URL path: http://standards.sedris.org/18024-4/ISO_IEC_18024-4_Ed1/C030809e_FILES/MAIN_C030809e/Part4/Clause4_Tables.html (2016-02-11)
    Open archived version from archive

  • ISO/IEC 18024-4:2006(E) -- 5 Definition of fundamental data types
    SE SEASON WINTER SE Season 4 define SE SEASON DRY SE Season 5 define SE SEASON WET SE Season 6 SE Shading Method Abstract data type Shading Method typedef SE Short Integer SE Shading Method define SE SHADMETH NONE SE Shading Method 1 define SE SHADMETH FLAT SE Shading Method 2 define SE SHADMETH INTERPOLATED COLOUR SE Shading Method 3 define SE SHADMETH INTERPOLATED NORMAL SE Shading Method 4 SE Single Value Type Abstract data type Single Value Type typedef SE Short Integer SE Single Value Type define SE SINGVALTYP LONG FLOAT SE Single Value Type 1 define SE SINGVALTYP INTEGER SE Single Value Type 2 define SE SINGVALTYP COUNT SE Single Value Type 3 define SE SINGVALTYP INDEX SE Single Value Type 4 define SE SINGVALTYP STRING SE Single Value Type 5 define SE SINGVALTYP CONSTRAINTED STRING SE Single Value Type 6 define SE SINGVALTYP KEY SE Single Value Type 7 define SE SINGVALTYP ENUMERATION SE Single Value Type 8 define SE SINGVALTYP BOOLEAN SE Single Value Type 9 SE Sound Format Abstract data type Sound Format typedef SE Short Integer SE Sound Format define SE SOUNDFMT AIFC SE Sound Format 1 define SE SOUNDFMT AIFF SE Sound Format 2 define SE SOUNDFMT AVI SE Sound Format 3 define SE SOUNDFMT IFF SE Sound Format 4 define SE SOUNDFMT MIDI SE Sound Format 5 define SE SOUNDFMT MP2 SE Sound Format 6 define SE SOUNDFMT MP3 SE Sound Format 7 define SE SOUNDFMT MPG SE Sound Format 8 define SE SOUNDFMT QT SE Sound Format 9 define SE SOUNDFMT RA SE Sound Format 10 define SE SOUNDFMT SND SE Sound Format 11 define SE SOUNDFMT VOC SE Sound Format 12 define SE SOUNDFMT WAV SE Sound Format 13 define SE SOUNDFMT WVE SE Sound Format 14 SE Spacing Type Abstract data type Spacing Type typedef SE Short Integer SE Spacing Type define SE SPACTYP ARITHMETIC SE Spacing Type 1 define SE SPACTYP GEOMETRIC SE Spacing Type 2 SE Spatial Association Meaning Type Abstract data type Spatial Association Meaning Type typedef SE Short Integer SE Spatial Association Meaning Type define SE SPATASSMEANTYP ALTERNATE REPRESENTATION SE Spatial Association Meaning Type 1 define SE SPATASSMEANTYP CONTAINS SE Spatial Association Meaning Type 2 define SE SPATASSMEANTYP CONTAINED BY SE Spatial Association Meaning Type 3 define SE SPATASSMEANTYP CROSS SE Spatial Association Meaning Type 4 define SE SPATASSMEANTYP DISJOINT SE Spatial Association Meaning Type 5 define SE SPATASSMEANTYP INTERSECTS SE Spatial Association Meaning Type 6 define SE SPATASSMEANTYP OVERLAP SE Spatial Association Meaning Type 7 define SE SPATASSMEANTYP TOUCH SE Spatial Association Meaning Type 8 define SE SPATASSMEANTYP IN PROXIMITY OF SE Spatial Association Meaning Type 9 define SE SPATASSMEANTYP COMPLETELY ABOVE SE Spatial Association Meaning Type 10 define SE SPATASSMEANTYP PARTIALLY ABOVE SE Spatial Association Meaning Type 11 define SE SPATASSMEANTYP COMPLETELY BELOW SE Spatial Association Meaning Type 12 define SE SPATASSMEANTYP PARTIALLY BELOW SE Spatial Association Meaning Type 13 SE Spatial Index Spacing Unit Abstract data type Spatial Index Spacing Unit typedef SE Short Integer SE Spatial Index Spacing Unit define SE SISPACUNITS METRE SE Spatial Index Spacing Unit 1 define SE SISPACUNITS ARC SECOND SE Spatial Index Spacing Unit 2 SE Status Code Abstract data type Status Code typedef SE Short Integer SE Status Code define SE STATCODE SUCCESS SE Status Code 1 define SE STATCODE DELETED OBJECT SE Status Code 2 define SE STATCODE DIFFERENT TRANSMITTAL SE Status Code 3 define SE STATCODE INVALID ACCESS MODE SE Status Code 4 define SE STATCODE INVALID OBJECT LABEL SE Status Code 5 define SE STATCODE INVALID TRANSMITTAL NAME SE Status Code 6 define SE STATCODE NO OBJECT SE Status Code 7 define SE STATCODE SRF OPERATION UNSUPPORTED SE Status Code 8 define SE STATCODE TRANSMITTAL INACCESSIBLE SE Status Code 9 define SE STATCODE UNPUBLISHED OBJECT SE Status Code 10 define SE STATCODE UNRESOLVED TRANSMITTAL SE Status Code 11 define SE STATCODE UNRESOLVED INPUT OBJECT SE Status Code 12 define SE STATCODE UNRESOLVED OUTPUT OBJECT SE Status Code 13 define SE STATCODE UNSUPPORTED ENCODING SE Status Code 14 define SE STATCODE INACTIONABLE FAILURE SE Status Code 1000 define SE STATCODE OUT OF MEMORY SE Status Code 1001 define SE STATCODE C ENUMERATION VALUE INVALID SE Status Code 2401 define SE STATCODE C STORE INVALID SE Status Code 2402 SE Symbol Format Abstract data type Symbol Format typedef SE Short Integer SE Symbol Format define SE SYMBFMT CGM SE Symbol Format 1 define SE SYMBFMT SVG SE Symbol Format 2 SE Time Configuration Abstract data type Time Configuration typedef SE Short Integer SE Time Configuration define SE TIMECFG DATE YMD AND TIME HMS SE Time Configuration 1 define SE TIMECFG DATE YMD AND TIME HM SE Time Configuration 2 define SE TIMECFG DATE YMD AND TIME H SE Time Configuration 3 define SE TIMECFG DATE YMD SE Time Configuration 4 define SE TIMECFG DATE YD AND TIME HMS SE Time Configuration 5 define SE TIMECFG DATE YD AND TIME HM SE Time Configuration 6 define SE TIMECFG DATE YD AND TIME H SE Time Configuration 7 define SE TIMECFG DATE YD SE Time Configuration 8 define SE TIMECFG DATE MD AND TIME HMS SE Time Configuration 9 define SE TIMECFG DATE MD AND TIME HM SE Time Configuration 10 define SE TIMECFG DATE MD AND TIME H SE Time Configuration 11 define SE TIMECFG DATE Y SE Time Configuration 12 define SE TIMECFG DATE M SE Time Configuration 13 define SE TIMECFG DAY OF YEAR SE Time Configuration 14 SE Time Data Type Abstract data type Time Data Type typedef SE Short Integer SE Time Data Type define SE TIMEDATTYP SEASON SE Time Data Type 1 define SE TIMEDATTYP TIME INTERVAL SE Time Data Type 2 define SE TIMEDATTYP TIME OF DAY SE Time Data Type 3 define SE TIMEDATTYP TIME POINT SE Time Data Type 4 SE Time Measurement Type Abstract data type Time Measurement Type typedef SE Short Integer SE Time Measurement Type define SE TIMEMEASTYP GMT SE Time Measurement Type 1 define SE TIMEMEASTYP RELATIVE TO EXERCISE START SE Time Measurement Type 2 define SE TIMEMEASTYP RELATIVE TO REFERENCE TIME SE Time Measurement Type 3 SE Time Of Day Abstract data type Time Of Day typedef SE Short Integer SE Time Of Day define SE TIMEOFDAY DAWN SE Time Of Day 1 define SE TIMEOFDAY MORNING SE Time Of Day 2 define SE TIMEOFDAY DAY SE Time Of Day 3 define SE TIMEOFDAY AFTERNOON SE Time Of Day 4 define SE TIMEOFDAY DUSK SE Time Of Day 5 define SE TIMEOFDAY EVENING SE Time Of Day 6 define SE TIMEOFDAY NIGHT SE Time Of Day 7 SE Time Significance Abstract data type Time Significance typedef SE Short Integer SE Time Significance define SE TIMESIGNIF ANALYSIS SE Time Significance 1 define SE TIMESIGNIF CERTIFICATION DATE SE Time Significance 2 define SE TIMESIGNIF CREATION DATE SE Time Significance 3 define SE TIMESIGNIF FORECAST SE Time Significance 4 define SE TIMESIGNIF MODIFICATION DATE SE Time Significance 5 define SE TIMESIGNIF OBSERVATION SE Time Significance 6 define SE TIMESIGNIF OCCURRENCE SE Time Significance 7 define SE TIMESIGNIF PERIOD OF CONTENT SE Time Significance 8 define SE TIMESIGNIF PUBLICATION DATE SE Time Significance 9 define SE TIMESIGNIF REFERENCE SE Time Significance 10 define SE TIMESIGNIF REVISION DATE SE Time Significance 11 SE Traversal Order Abstract data type Traversal Order typedef SE Short Integer SE Traversal Order define SE TRAVORDR BREADTH FIRST SE Traversal Order 1 define SE TRAVORDR DEPTH FIRST SE Traversal Order 2 define SE TRAVORDR MOST EFFICIENT SE Traversal Order 3 SE Underline Style Abstract data type Underline Style typedef SE Short Integer SE Underline Style define SE ULSTYL NONE SE Underline Style 1 define SE ULSTYL SINGLE SE Underline Style 2 define SE ULSTYL DOUBLE SE Underline Style 3 define SE ULSTYL BOLD SINGLE SE Underline Style 4 define SE ULSTYL BOLD DOUBLE SE Underline Style 5 define SE ULSTYL DASHED SE Underline Style 6 define SE ULSTYL DOTTED SE Underline Style 7 SE Union Reason Abstract data type Union Reason typedef SE Short Integer SE Union Reason define SE UNIONREAS CLASSIFIED OBJECT SE Union Reason 1 define SE UNIONREAS COLLECTION OF CLASSIFIED OBJECTS SE Union Reason 2 define SE UNIONREAS OTHER SE Union Reason 3 SE Unmatched State Behaviour Abstract data type Unmatched State Behaviour typedef SE Short Integer SE Unmatched State Behaviour define SE UNMSTATBEH NONE SE Unmatched State Behaviour 1 define SE UNMSTATBEH DEFAULT SE Unmatched State Behaviour 2 define SE UNMSTATBEH ALL SE Unmatched State Behaviour 3 SE Variable Code Abstract data type Variable Code typedef SE Short Integer SE Variable Code define SE VARCOD ACTIVE STATE VALUE SE Variable Code 1 define SE VARCOD COLOUR COORDINATE 1 SE Variable Code 2 define SE VARCOD COLOUR COORDINATE 2 SE Variable Code 3 define SE VARCOD COLOUR COORDINATE 3 SE Variable Code 4 define SE VARCOD COLOUR INDEX SE Variable Code 5 define SE VARCOD COLOUR INTENSITY LEVEL SE Variable Code 6 define SE VARCOD GEOMETRY TEXTURE SE Variable Code 7 define SE VARCOD HEAT PRODUCTION SE Variable Code 8 define SE VARCOD LIGHT SOURCE ACTIVE SE Variable Code 9 define SE VARCOD LIGHT REND PROP ACTIVE SE Variable Code 10 define SE VARCOD LIGHT REND PROP CANDELA VALUE SE Variable Code 11 define SE VARCOD LSR LOCATION 3D U SE Variable Code 12 define SE VARCOD LSR LOCATION 3D V SE Variable Code 13 define SE VARCOD LSR LOCATION 3D W SE Variable Code 14 define SE VARCOD POLYGON FLAGS COLLIDIBLE SE Variable Code 15 define SE VARCOD POLYGON FLAGS HAT TEST SE Variable Code 16 define SE VARCOD POLYGON FLAGS INVISIBLE SE Variable Code 17 define SE VARCOD POLYGON FLAGS LASER RANGE FINDING SE Variable Code 18 define SE VARCOD PROPERTY SET INDEX SE Variable Code 19 define SE VARCOD PROPERTY TABLE REFERENCE INDEX ON AXIS SE Variable Code 20 define SE VARCOD REFERENCE VECTOR V0 SE Variable Code 21 define SE VARCOD REFERENCE VECTOR V1 SE Variable Code 22 define SE VARCOD REFERENCE VECTOR V2 SE Variable Code 23 define SE VARCOD ROTATION ANGLE SE Variable Code 24 define SE VARCOD SCALE FACTOR SE Variable Code 25 define SE VARCOD SOUND INSTANCE ACTIVE SE Variable Code 26 define SE VARCOD TEXTURE COORDINATE S SE Variable Code 27 define SE VARCOD TEXTURE COORDINATE T SE Variable Code 28 define SE VARCOD TRANSLATION AMOUNT SE Variable Code 29 define SE VARCOD TRANSLUCENCY VALUE SE Variable Code 30 SE Volumetric Shape Abstract data type Volumetric Shape typedef SE Short Integer SE Volumetric Shape define SE VOLSHAP CYLINDER SE Volumetric Shape 1 define SE VOLSHAP PARALLELEPIPED SE Volumetric Shape 2 define SE VOLSHAP SPHERE SE Volumetric Shape 3 5 2 7 Set data types Set data types specified in Part 1 of ISO IEC 18023 are bound to the C programming language using a union data type containing both an SE Integer Unsigned data type and a bit field structure identifying the members of the union SE Colour Mapping Abstract data type Colour Mapping typedef union SE Integer Unsigned set struct SE Integer Unsigned Front Primary 1 SE Integer Unsigned Front Distance Blend 1 SE Integer Unsigned Front Image Blend 1 SE Integer Unsigned Back Primary 1 SE Integer Unsigned Back Distance Blend 1 SE Integer Unsigned Back Image Blend 1 SE Integer Unsigned Primary Light Rendering Behaviour 1 SE Integer Unsigned Secondary Light Rendering Behaviour 1 member SE Colour Mapping SE Display Side Abstract data type Display Side typedef union SE Integer Unsigned set struct SE Integer Unsigned Front 1 SE Integer Unsigned Back 1 member SE Display Side SE Display Style Abstract data type Display Style typedef union SE Integer Unsigned set struct SE Integer Unsigned Solid 1 SE Integer Unsigned Wireframe 1 member SE Display Style SE General Hierarchy Order Abstract data type General Hierarchy Order typedef union SE Integer Unsigned set struct SE Integer Unsigned Alternate Hierarchy 1 SE Integer Unsigned Classification Related 1 SE Integer Unsigned LOD Related 1 SE Integer Unsigned Octant Related 1 SE Integer Unsigned Quadrant Related 1 SE Integer Unsigned Separating Plane 1 SE Integer Unsigned Spatial Index Related 1 SE Integer Unsigned State Related 1 SE Integer Unsigned Time Related 1 member SE General Hierarchy Order SE Polygon Flags Abstract data type Polygon Flags typedef union SE Integer Unsigned set struct SE Integer Unsigned Backdrop Ground 1 SE Integer Unsigned Backdrop Sky 1 SE Integer Unsigned Clutter Enhanced 1 SE Integer Unsigned Collidible 1 SE Integer Unsigned Concave 1 SE Integer Unsigned Cut 1 SE Integer Unsigned Cut Imagery 1 SE Integer Unsigned Decal 1 SE Integer Unsigned Do Not Drape 1 SE Integer Unsigned Enable Feature Size Blending 1 SE Integer Unsigned Enable Fractal 1 SE Integer Unsigned Enable Polygon Range Blending 1 SE Integer Unsigned Footprint 1 SE Integer Unsigned Hat Test 1 SE Integer Unsigned Inactive 1 SE Integer Unsigned Invisible 1 SE Integer Unsigned Laser Range Finding 1 SE Integer Unsigned Moon Reflection 1 SE Integer Unsigned Opaque Top 1 SE Integer Unsigned Projectile Collidible 1 SE Integer Unsigned Raised 1 SE Integer Unsigned Reflective 1 SE Integer Unsigned Shadow 1 SE Integer Unsigned Sun Illuminated 1 SE Integer Unsigned Terrain 1 SE Integer Unsigned Visible Floor 1 SE Integer Unsigned Visible Interior 1 SE Integer Unsigned Visible Perimeter 1 SE Integer Unsigned Waterbody Surface 1 member SE Polygon Flags SE Presentation Domain Abstract data type Presentation Domain typedef union SE Integer Unsigned set struct SE Integer Unsigned OTW 1 SE Integer Unsigned IR Hi Band 1 SE Integer Unsigned IR Low Band 1 SE Integer Unsigned NVG 1 SE Integer Unsigned Day TV Colour 1 SE Integer Unsigned Day TV BW 1 SE Integer Unsigned Radar 1 SE Integer Unsigned SAR 1 SE Integer Unsigned Thermal 1 SE Integer Unsigned Low Light TV 1 member SE Presentation Domain p 5 3 Structured fundamental data types 5 3 1 Introduction Structured fundamental data types specified in Part 1 of ISO IEC 18023 are mapped to C array and C struct data types 5 3 2 Fixed size array data types Fixed length array data types specified in Part 1 of ISO IEC 18023 are mapped directly to C array data types and can be referenced either by using pointer or array notation EXAMPLE A four element array of data type SE Float can be declared using either of the two methods SE Float array name array name SE Float malloc 4 sizeof SE Float In either case references to elements either may use the array index form or may directly use the array name pointer This binding only explicitly defines those fixed size array types that are required by either function parameters or data type fields These are defined below SE Matrix 3x3 Abstract data type Matrix 3x3 typedef SE Long Float SE Matrix 3x3 3 3 SE Matrix 4x4 Abstract data type Matrix 4x4 typedef SE Long Float SE Matrix 4x4 4 4 5 3 3 Variable size array types Variable length array data types specified in Part 1 of ISO IEC 18023 are embedded in the record data type that uses the variable length array This data type contains fields for the length of each dimension of the array along with a pointer to a fixed array of the appropriate size The size field for the variable length array data type immediately precedes the field that contains the pointer to the array and has name that identifies the array parameter suffixed by count 5 4 Record data types Record data types specified in Part 1 of ISO IEC 18023 are mapped to C struct data types Such data types may be either invariant or variant Invariant data types specified in Part 1 of ISO IEC 18023 are mapped directly to C struct data types Variant data types specified in Part 1 of ISO IEC 18023 are mapped to a C struct data type containing an enumerated or selection item data type and a union data type The enumerated or selection item data type indicates which option within the C union data type defines the structure of the data The following data types are defined by this binding The data types are listed alphabetically SE Absolute Time Fields Abstract data type Absolute Time Fields typedef struct SE Time Significance time significance SE Time Value time value SE Absolute Time Fields SE Absolute Time Interval Entry Abstract data type Absolute Time Interval Entry typedef struct SE Absolute Time Fields reference time SE Absolute Time Interval Fields absolute interval SE Absolute Time Interval Entry SE Absolute Time Interval Fields Abstract data type Absolute Time Interval Fields typedef struct SE Time Significance time significance SE Integer delta days SE Byte Unsigned delta hours SE Byte Unsigned delta minutes SE Long Float delta seconds SE Absolute Time Interval Fields SE Address Abstract data type Address typedef struct SE Short Integer Positive delivery point count SE String delivery point SE String city SE String administrative area SE String postal code SE String country SE Short Integer Positive email address count SE String email address SE Address SE Aggregate Feature Fields Abstract data type Aggregate Feature Fields typedef struct SE Boolean unique descendants SE Boolean strict organizing principle SE Aggregate Feature Fields SE Aggregate Geometry Fields Abstract data type Aggregate Geometry Fields typedef struct SE Boolean unique descendants SE Boolean strict organizing principle SE Aggregate Geometry Fields SE Alternate Hierarchy Parameters Abstract data type Alternate Hierarchy Parameters typedef struct SE Integer Unsigned hierarchy data count SE Hierarchy Data Fields hierarchy data array SE Alternate Hierarchy Parameters SE Alternate Hierarchy Related Features Fields Abstract data type Alternate Hierarchy Related Features Fields typedef struct SE Boolean unique descendants SE Boolean strict organizing principle SE Alternate Hierarchy Related Features Fields SE Alternate Hierarchy Related Geometry Fields Abstract data type Alternate Hierarchy Related Geometry Fields typedef struct SE Boolean unique descendants SE Boolean strict organizing principle SE Alternate Hierarchy Related Geometry Fields SE Animation Behaviour Fields Abstract data type Animation Behaviour Fields typedef struct SE Long Float period SE Short Integer Unsigned count SE Boolean forward sequence mode SE Short Integer Positive beginning frame SE Short Integer Positive ending frame SE Boolean random beginning frame SE Animation Behaviour Fields SE Animation Range Abstract data type Animation Range typedef struct SE Short Integer Unsigned beginning frame SE Short Integer Unsigned ending frame SE Animation Range SE Animation Related Geometry Fields Abstract data type Animation Related Geometry Fields typedef struct SE Boolean unique descendants SE Boolean strict organizing principle SE Animation Related Geometry Fields SE Animation Select Parameters Abstract data type Animation Select Parameters typedef struct SE Integer Unsigned ranges count SE Animation Range animation ranges array SE Animation Select Parameters SE Any Enumerated Or Selection Value Abstract data type Any Enumerated Or Selection Value typedef struct SE Enumerated Or Selection Type selected enumeration union SE Any Enumerated Or Selection Value Union SE Short Integer Unsigned null type SE Axis Alignment axis alignment SE Camera Projection Type camera projection type SE CI RoleCode ci role code SE Colour Binding colour binding SE Colour Model colour model SE DRM Class drm class EDCS Attribute Code edcs attribute code edcs attribute value type EDCS Boolean edcs boolean EDCS Classification Code edcs classification code EDCS Integer edcs enumerant code EDCS Numeric Value Type edcs numeric value type EDCS Unit Code edcs unit code EDCS Unit Scale Code edcs unit scale code EDCS Value Characteristic Code edcs value characteristic code SE Feature Topology Level feature topology level SE Font Style font style SE Functional Association Meaning Type functional association meaning type SE Geometric Centre Code geometric centre code SE Geometry Topology Level geometry topology level SE Grid Overlap Operator grid overlap operator SE Hierarchy Summary Multiplicity Code hierarchy summary multiplicity code SE Image Component Type image component type SE Image Mapping Method image mapping method SE Image Projection Type image projection type SE Image Scan Direction image scan direction SE Image Scan Direction Z image scan direction z SE Image Signature image signature SE Image Wrap image wrap SE Index Code index code SE Interpolation Type interpolation type SE LOD Data Type lod data type SE LSR Transformation Axis lsr transformation axis SE MD KeywordTypeCode md keyowrdtypecode SE MD RestrictionCode md restrictioncode SE Media Format media format SE Model Reference Type model reference type SE Month month SE Octant octant SE Ordering Reason ordering reason SE Pixel Fill Method pixel fill method SE Point Light Display Type point light display type SE Predefined Function predefined function SE Present In present in SE Property Code Type property code type SE Quadrant quadrant SE Reference Surface Elevation Select reference surface elevation select SE Reference Surface LOD Select reference surface lod select SE Reference Vector Type reference vector type SE Season season SE Shading Method shading method SE Single Value Type single value type SE Sound Format sound format SE Spacing Type spacing type SE Spatial Association Meaning Type spatial association meaning type SE Spatial Index Spacing Unit spatial index spacing unit SE State Mismatch Behaviour state mismatch behaviour SE Symbol Format symbol format SE Time Configuration time configuration SE Time Data Type time data type SE Time Of Day time of day SE Time Significance time significance SE Underline Style underline style SE Union Reason union reason SE Variable Code variable code value SE Any Enumerated Or Selection Value SE Any Search Value Abstract data type Any Search Value typedef struct SE Search Value Type type of value union SE Any Search Value Union SE Boolean boolean value SE Byte byte value SE Short Integer short integer value SE Integer integer value SE Byte Positive byte positive value SE Short Integer Positive short integer positive value SE Integer Positive integer positive SE Byte Unsigned byte unsigned value SE Short Integer Unsigned short integer unsigned value SE Integer Unsigned integer unsigned value SE Float float value SE Long Float long float value SE Any Enumerated Or Selection Value any enumerated or selection value SE String string value value SE Any Search Value SE Arc Fields Abstract data type Arc Fields typedef struct SE Short Integer Unsigned count SE Boolean suppress last SE Arc Fields SE Axis Fields Abstract data type Axis Fields typedef struct EDCS Attribute Code axis type SE Short Integer Positive axis value count SE Axis Fields SE Base Positional Light Fields Abstract data type Base Positional Light Fields typedef struct SE Boolean apply to children SE Boolean override positional lights SE Boolean override infinite lights SE Boolean active light value SE Float radius SE Long Float constant attenuation factor SE Long Float linear attenuation factor SE Long Float quadratic attenuation factor SE Base Positional Light Fields SE Base Spatial Association Data Fields Abstract data type Base Spatial Association Data Fields typedef struct SE Spatial Association Meaning Type meaning SE Base Spatial Association Data Fields SE Base Summary Item Fields Abstract data type Base Summary Item Fields typedef struct SE DRM Class drm class SE Base Summary Item Fields SE Base Time Data Fields Abstract data type Base Time Data Fields typedef struct SE Time Significance time significance SE Base Time Data Fields SE Blend Directional Light Fields Abstract data type Blend Directional Light Fields typedef struct SE Long Float upper plane angular offset SE Long Float lower plane angular offset SE Blend Directional Light Fields SE Browse Media Fields Abstract data type Browse Media Fields typedef struct SE String name SE Media Format media format SE URN media urn SE String description SE Browse Media Fields SE Camera Point Fields Abstract data type Camera Point Fields typedef struct SE Camera Projection Type projection SE Long Float camera near SE Long Float camera far SE Boolean use left right bottom top SE Long Float left SE Long Float bottom SE Long Float right SE Long Float top SE Long Float horizontal field of view SE Long Float aspect ratio SE Camera Point Fields SE CC 3D Location Fields Abstract data type CC 3D Location Fields typedef struct SRM Euclidean 3D Coordinate coordinate SE CC 3D Location Fields SE CD 3D Location Fields Abstract data type CD 3D Location Fields typedef struct SRM CD 3D Coordinate coordinate SE CD 3D Location Fields SE CD Surface Location Fields Abstract data type CD Surface Location Fields typedef struct SRM CD Surface Coordinate coordinate SE CD Surface Location Fields SE Citation Fields Abstract data type Citation Fields typedef struct SE String title SE String edition SE String series name SE String issue identification SE String other citation details SE Citation Fields SE Classification Data Fields Abstract data type Classification Data Fields typedef struct EDCS Classification Code tag SE Classification Data Fields SE Classification Entry Abstract data type Classification Entry typedef struct SE Classification Data Fields class data SE Integer Unsigned property value count SE Property Value Fields property value array SE Classification Entry SE Classification Parameters Abstract data type Classification Parameters typedef struct SE Integer Unsigned classification count SE Classification Entry classification array SE Classification Parameters SE Classification Related Features Fields Abstract data type Classification Related Features Fields typedef struct SE Boolean unique descendants SE Boolean strict organizing principle SE Classification Related Features Fields SE Classification Related Geometry Fields Abstract data type Classification Related Geometry Fields typedef struct SE Boolean unique descendants SE Boolean strict organizing principle SE Classification Related Geometry Fields SE CM 3D Location Fields Abstract data type CM 3D Location Fields typedef struct SRM Spherical 3D Coordinate coordinate SE CM 3D Location Fields SE CMY Colour Control Link Fields Abstract data type CMY Colour Control Link Fields typedef struct SE String description SE Integer Unsigned cyan expression index SE Integer Unsigned magenta expression index SE Integer Unsigned yellow expression index SE CMY Colour Control Link Fields SE CMY Colour Fields Abstract data type CMY Colour Fields typedef struct SE CMY Data cmy data SE CMY Colour Fields SE CMY Data Abstract data type CMY Data typedef struct SE Long Float cyan SE Long Float magenta SE Long Float yellow SE CMY Data SE Colour Fields Abstract data type Colour Fields typedef struct SE Colour Mapping colour mapping SE Colour Fields SE Colour Index Control Link Fields Abstract data type Colour Index Control Link Fields typedef struct SE String description SE Integer Unsigned colour index SE Integer Unsigned intensity level index SE Colour Index Control Link Fields SE Colour Index Fields Abstract data type Colour Index Fields typedef struct SE Colour Mapping colour mapping SE Integer Positive index SE Long Float intensity level SE Colour Index Fields SE Colour Shininess Fields Abstract data type Colour Shininess Fields typedef struct SE Long Float shininess SE Colour Shininess Fields SE Colour Table Group Fields Abstract data type Colour Table Group Fields typedef struct SE Integer Positive primary table index SE Integer Positive table size SE Colour Table Group Fields SE Cone Directional Light Fields Abstract data type Cone Directional Light Fields typedef struct SE Boolean has plane SE Long Float plane angular offset SE Boolean use full intensity SE Long Float minimum colour intensity SE Boolean invisible behind SE Cone Directional Light Fields SE Conformal Behaviour Fields Abstract data type Conformal Behaviour Fields typedef struct SE Boolean parallel gravity SE Float offset distance SE Conformal Behaviour Fields SE Contact Information Abstract data type Contact Information typedef struct SE Telephone Information phone SE Address address SE CI OnlineResource online resource SE String hours of service SE String contact instructions SE Contact Information SE Continuous LOD Related Geometry Fields Abstract data type Continuous LOD Related Geometry Fields typedef struct SE Boolean unique descendants SE Boolean strict organizing principle SE Boolean terminating node SE Continuous LOD Related Geometry Fields SE Continuous LOD Select Parameters Abstract data type Continuous LOD Select Parameters typedef struct SE Continuous LOD Select Choice continous lod choice SE Continuous LOD Select Parameters SE Control Link Fields Abstract data type Control Link Fields typedef struct SE String description SE Control Link Fields SE Count Interval Value Abstract data type Count Interval Value typedef struct SE Interval Type interval type union SE Count Interval Value Union EDCS Count Interval open interval EDCS Count Interval ge lt interval EDCS Count Interval gt le interval EDCS Count Interval closed interval EDCS Count gt semi interval EDCS Count ge semi interval EDCS Count lt semi interval EDCS Count le semi interval value SE Count Interval Value SE Cylindrical Volume Extent Entry Cylindrical Volume Extent Entry typedef struct SE Cylindrical Volume Extent Fields cylinder SE Reference Vector Fields reference vectors 2 SE Cylindrical Volume Extent Entry SE Cylindrical Volume Extent Fields Abstract data type Cylindrical Volume Extent Fields typedef struct SE Long Float major axis radius SE Long Float minor axis radius SE Long Float cylinder length SE Cylindrical Volume Extent Fields SE Data Quality Element Abstract data type Data Quality Element typedef struct SE String name of measure SE String measure identification SE String measure description SE String evaluation method type SE String evaluation method description SE String evaluation procedure SE String data time SE String result SE Data Quality Element SE Data Quality Fields Abstract data type Data Quality Fields typedef struct SE Boolean fictional SE Data Quality Element field accuracy SE Data Quality Element logical consistency SE Data Quality Element completeness SE Data Quality Element absolute horizontal positional accuracy SE Data Quality Element relative horizontal positional accuracy SE Data Quality Element absolute vertical positional accuracy SE Data Quality Element relative vertical positional accuracy SE Data Quality Fields SE Data Table Data Abstract data type Data Table Data typedef struct SE Data Table Value Type value type SE Integer Positive table property description index SE Integer Positive data count indicates data array size union SE Data Table Data Union EDCS Long Float single long float values SE Long Float Value long float values EDCS Integer single integer values EDCS Integer Value integer values EDCS Count single count values EDCS Count Value count values EDCS Count index values EDCS String string values EDCS String constrained string values EDCS String key values EDCS Integer enumeration values EDCS Boolean boolean values SE Integer Unsigned index code values value SE Data Table Data SE Data Table Sub Extent Abstract data type Data Table Sub Extent typedef struct SE Short Integer Unsigned axes count SE Index Range axes bounds SE Data Table Extents SE Distance LOD Data Fields Abstract data type Distance LOD Data Fields typedef struct SE Long Float minimum range SE Long Float minimum fade band SE Long Float maximum range SE Long Float maximum fade range SE Distance LOD Data Fields SE DRM Class Fields Abstract data type DRM Class Fields typedef struct SE DRM Class drm class union SE DRM Class Fields Union SE Unused Fields unused fields SE Absolute Time Fields absolute time fields SE Absolute Time Interval Fields absolute time interval fields SE Aggregate Feature Fields aggregate feature fields SE Aggregate Geometry Fields aggregate geometry fields SE Alternate Hierarchy Related Features Fields alternate hierarchy feature fields SE Alternate Hierarchy Related Geometry Fields alternate hierarchy geometry fields SE Animation Behaviour Fields animation behaviour fields SE Animation Related Geometry Fields animation related geometry fields SE Arc Fields arc fields SE Axis Fields axis fields SE Base Positional Light Fields base positional light fields SE Base Spatial Association Data Fields base spatial association data fields SE Base Summary Item Fields base summary item fields SE Base Time Data Fields base time data fields SE Blend Directional Light Fields blend directional light fields SE Browse Media Fields browse media fields SE Camera Point Fields camera point fields SE CC 3D Location Fields cc 3D location fields SE CD 3D Location Fields cd 3D location fields SE CD Surface Location Fields cd surface location fields SE Citation Fields citation fields SE Classification Data Fields classification data fields SE Classification Related Features Fields classification related features fields SE Classification Related Geometry Fields classification related geometry fields SE CM 3D Location Fields cm 3D location fields SE CMY Colour Fields cmy colour fields SE CMY Colour Control Link Fields cmy colour control link fields SE Colour Fields colour fields SE Colour Index Fields colour index fields SE Colour Index Control Link Fields colour index control link fields SE Colour Shininess Fields colour shininess fields SE Colour Table Group Fields colour table group fields SE Cone Directional Light Fields cone directional light fields SE Conformal Behaviour Fields conformal behaviour fields SE Continuous LOD Related Geometry Fields continuous lod related geometry fields SE Control Link Fields control link fields SE Cylindrical Volume Extent Fields cylindrical volume extent fields SE Data Quality Fields data quality fields SE Distance LOD Data Fields distance lod data fields SE DRM Class Summary Item Fields drm class summary item fields SE EC Augmented 3D Location Fields ec augmented 3D location fields SE EC Surface Location Fields ec surface location fields SE EDCS Use Summary Item Fields edcs use summary item fields SE Edge Direction Fields edge direction fields SE EI 3D Location Fields ei 3D location fields SE Ellipse Fields ellipse fields SE Enumeration Axis Fields enumeration axis fields SE Environment Root Fields environment root fields SE Environmental Domain Summary Fields environmental domain summary fields SE Face Direction Fields face direction fields SE Fade Range Fields fade range fields SE Feature Face Fields feature face fields SE Feature Topology Hierarchy Fields feature topology hierarchy fields SE Feature Volume Fields feature volume fields SE Flashing Light Behaviour Fields flashing light behaviour fields SE Function Fields function fields SE Functional Association Data Fields functional association data fields SE Geometric Centre Fields geometric centre fields SE Geometry Topology Hierarchy Fields geometry topology hierarchy fields SE Grid Overlap Fields grid overlap fields SE HAEC 3D Location Fields haec 3D location fields SE HEEC 3D Location Fields heec 3D location fields SE HEEQ 3D Location Fields heeq 3D location fields SE Hierarchy Data Fields hierarchy data fields SE Hierarchy Summary Item Fields hierarchy summary item fields SE HSV Colour Fields hsv colour fields SE HSV Colour Control Link Fields hsv colour control link fields SE Identification Fields identification fields SE Image Fields image fields SE Image Anchor Fields image anchor fields SE Image Mapping Function Fields image mapping function fields SE In Out Fields in out fields SE Index LOD Data Fields index lod data fields SE Infinite Light Fields infinite light fields SE Inline Colour Fields inline colour fields SE Interface Template Fields interface template fields SE Interval Axis Fields interval axis fields SE Irregular Axis Fields irregular axis fields SE Keywords Fields keywords fields SE LCC Augmented 3D Location Fields lcc augmented 3D location fields SE LCC Surface Location Fields lcc surface location fields SE LCE 3D Location Fields lce 3D location fields SE Legal Constraints Fields legal constraints fields SE Light Rendering Properties Fields light rendering properties fields SE Light Rendering Properties Control Link Fields light rendering properties control link fields SE Light Source Fields light source fields SE Light Source Control Link Fields light source control link fields SE Line Fields line fields SE Lineage Fields lineage fields SE Linear Geometry Fields linear geometry fields SE Literal Fields literal fields SE Lobe Data Fields lobe data fields SE Local 4x4 Fields local 4x4 fields SE LOD Related Features Fields lod related features fields SE LOD Related Geometry Fields lod related geometry fields SE LSA 2D Location Fields lsa 2D location fields SE LSP 2D Location Fields lsp 2D location fields SE LSR 2D Location Fields lsr 2D location fields SE LSR 3D Location Fields lsr 3D location fields SE LSR 3D Location Control Link Fields lsr 3D location control link fields SE LTSAS 3D Location Fields ltsas 3D location fields SE LTSAS Surface Location Fields ltsas surface location fields SE LTSC 3D Location Fields ltsc 3D location fields SE LTSC Surface Location Fields ltsc surface location fields SE LTSE 3D Location Fields ltse 3D location fields SE LTSE Surface Location Fields ltse surface location fields SE M Augmented 3D Location Fields m augmented 3D location fields SE M Surface Location Fields m surface location fields SE Map Scale LOD Data Fields map scale lod

    Original URL path: http://standards.sedris.org/18024-4/ISO_IEC_18024-4_Ed1/C030809e_FILES/MAIN_C030809e/Part4/Clause5_TypeDefinitions.html (2016-02-11)
    Open archived version from archive

  • ISO/IEC 18024-4:2006(E) -- 6 Function definitions
    SE GetLastFunctionStatus SE Store store SE Status Code last function status SE String status description SE GetMeshFaceTableData Abstract function GetMeshFaceTableData SE Return Code SE GetMeshFaceTableData const SE Object mesh face table object SE Boolean get adjacent face table data SE Integer Positive start face SE Integer Positive number faces SE Store store SE Integer Unsigned 2D mesh face table data SE Integer Unsigned 2D adjacent face table data SE GetNextObject Abstract function GetNextObject SE Return Code SE GetNextObject const SE Iterator iterator SE Object next object SE Object link object SE GetNthAssociate Abstract function GetNthAssociate SE Return Code SE GetNthAssociate const SE Object from object SE DRM Class desired associate class SE Integer Positive n SE Object associate object SE Object link object SE GetNthComponent Abstract function GetNthComponent SE Return Code SE GetNthComponent const SE Object aggregate object SE DRM Class desired component class SE Integer Positive n SE Object component object SE Object link object SE GetNumberOfPathsToTransmittalRoot Abstract function GetNumberOfPathsToTransmittalRoot SE Return Code SE GetNumberOfPathsToTransmittalRoot const SE Object object SE Integer Unsigned number of paths SE GetObjectFromIDString Abstract function GetObjectFromIDString SE Return Code SE GetObjectFromIDString const SE Transmittal transmittal const SE String id SE Object object SE GetObjectIDString Abstract function GetObjectIDString SE Return Code SE GetObjectIDString const SE Object object SE Store store SE String id SE GetObjectReferenceCount Abstract function GetObjectReferenceCount SE Return Code SE GetObjectReferenceCount const SE Object object SE Short Integer Unsigned reference count SE GetPackedHierarchy Abstract function GetPackedHierarchy SE Return Code SE GetPackedHierarchy const SE Object root object SE Boolean directly attach table components SE Boolean process inheritance SE Integer Unsigned hierarchy depth SE ITR Behaviour itr traversal SE Store store SE Packed Hierarchy hierarchy SE GetPublishedLabels Abstract function GetPublishedLabels SE Return Code SE GetPublishedLabels const SE Object object SE Store store SE Integer Unsigned label count SE String label list SE GetPublishedObjectList Abstract function GetPublishedObjectList SE Return Code SE GetPublishedObjectList const SE Transmittal transmittal SE Store store SE Integer Unsigned published object count SE Object published object list SE GetReferencedTransmittalList Abstract function GetReferencedTransmittalList SE Return Code SE GetReferencedTransmittalList const SE Transmittal transmittal SE Store store SE Integer Unsigned transmittal name count SE URN transmittal name list SE GetRelationCounts Abstract function GetRelationCounts SE Return Code SE GetRelationCounts const SE Object object SE ITR Behaviour itr traversal SE Integer Unsigned component count SE Integer Unsigned aggregate count SE Integer Unsigned associate count SE GetRemainingObjectsList Abstract function GetRemainingObjectsList SE Return Code SE GetRemainingObjectsList const SE Iterator iterator SE Store store SE Remaining Objects List remaining objects SE GetRemainingPackedHierarchies Abstract function GetRemainingPackedHierarchies SE Return Code SE GetRemainingPackedHierarchies const SE Iterator iterator SE Integer Unsigned hierarchy depth SE Store store SE Remaining Packed Hierarchies List remaining hierarchies SE GetRootObject Abstract function GetRootObject SE Return Code SE GetRootObject const SE Transmittal transmittal SE Object root object SE GetSRFContextInfo Abstract function GetSRFInfo SE Return Code SE GetSRFContextInfo const SE Object object SE SRF Context Info srf context info SE GetTransmittalFromObject Abstract function GetTransmittalFromObject SE Return Code SE GetTransmittalFromObject const SE Object object

    Original URL path: http://standards.sedris.org/18024-4/ISO_IEC_18024-4_Ed1/C030809e_FILES/MAIN_C030809e/Part4/Clause6_FunctionDefinitions.html (2016-02-11)
    Open archived version from archive

  • ISO/IEC 18024-4:2006/Amd.1:2012 -- Foreword
    part in the work In the field of information technology ISO and IEC have established a joint technical committee ISO IEC JTC 1 International Standards are drafted in accordance with the rules given in the ISO IEC Directives Part 2 The main task of the joint technical committee is to prepare International Standards Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting Publication

    Original URL path: http://standards.sedris.org/18024-4_Amd1/Part4/Foreword.html (2016-02-11)
    Open archived version from archive

  • ISO/IEC 18024-4:2006/Amd.1:2012 -- A Data types in compilation order and external functions
    Spherical 3D Coordinate In the definition of SE HEEQ 3D Location Fields replace SRM Spherical 3D Coordinate with SRM Equatorial Spherical 3D Coordinate In the definition of SE Image Mip Extents replace Mip with MIP In the definition of SE Image Texel Location 3D replace three occurrences of SE Short Integer Unsigned with SE Integer Unsigned Replace the definition of SE Local 4x4 Fields with the following typedef struct SRM Matrix 4x4 matrix SE Local 4x4 Fields In the definition of SE PD 3D Location Fields replace SRM CD 3D Coordinate with SRM PD 3D Coordinate In the definition of SE PD Surface Location Fields replace SRM CD Surface Coordinate with SRM PD Surface Coordinate In the definition of SE Property Code change the name of the union from values to value In the definition of SE Search Rule change the name of the union from values to value In the definition of SE SEC 3D Location Fields replace SRM Spherical 3D Coordinate with SRM Equatorial Spherical 3D Coordinate In the definition of SE SEQ 3D Location Fields replace SRM Spherical 3D Coordinate with SRM Equatorial Spherical 3D Coordinate In the definition of SE SMD 3D Location Fields replace SRM

    Original URL path: http://standards.sedris.org/18024-4_Amd1/Part4/AnnexA_CompilationOrder.html (2016-02-11)
    Open archived version from archive



  •