The SEDRIS Data Representation Model
APPENDIX A - Classes
Texture Coordinate Table

Class Name: Texture Coordinate Table

Superclass - <Hierarchical Table>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

A <Texture Coordinate Table> is a part of a hierarchical collection of <Texture Coordinate> instances that can be referenced by index. It is a specialization of the <Hierarchical Table> class and is used in conjunction with the texture_coordinate_index field of the <Vertex With Component Indices> class. See the <Hierarchical Table> and <Vertex With Component Indices>

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

This class appears on only one page of the DRM class diagram.

Example

  1. Consider a < Union Of Primitive Geometry> containing multiple quadrilateral <Polygons> that use the same Texture Coordinates for their < Vertices With Component Indices>. Each <Polygon> has 1 <Image Mapping Function> for the OTW presentation domain, where the < Presentation Domain> is inherited from the <Union Of Primitive Geometry>.
                        <Union Of Primitive Geometry>
                           <>
         -----------------------------------------------
         |                                             |
       <Polygon>   ....  <Presentation Domain>  <Texture Coordinate Table>
         <>              SE_PRES_DOM_OTW              <>
         |                                             |
         |                                             |
         |_ <Vertex w. C.I.>                           |- <Texture Coordinate>
         |  texture_coordinate_index = 1               |
         |                                             |
         |_ <Vertex w. C.I.>                           |- <Texture Coordinate>
         |  texture_coordinate_index = 2               |
         |                                             |
         |_ <Vertex w. C.I.>                           |- <Texture Coordinate>
         |  texture_coordinate_index = 3               |
         |                                             |
         |_ <Vertex w. C.I.>                           |- <Texture Coordinate>
         |  texture_coordinate_index = 4
         |
         |- <Image Mapping Function>
    
  2. Consider a < Union Of Primitive Geometry> containing multiple triangular <Polygons> that use the same Texture Coordinates for their < Vertices With Component Indices>. Each <Polygon> has 1 <Image Mapping Function> for the OTW presentation domain and another for the thermal domain.

    Each < Vertex With Component Indices> references a <Texture Coordinate Set> within the <Texture Coordinate Table> of the < Union Of Primitive Geometry>. Each < Texture Coordinate Set> contains 2 < Texture Coordinates>, one for use with OTW and the other for use with thermal.

    Texture Coordinate Table, Example 2
  3. See also < Vertex With Component Indices>.

FAQs

No FAQs supplied.

Constraints

None.

Composed of (two-way)

Component of (two-way)(inherited)

Inherited Field Elements

SE_Integer_Positive start_index;

Prev: Texture Coordinate Set. Next: Time Constraints Data. Up:Index.

Last updated: October 1, 2002 Copyright © 2002 SEDRIS™