The SEDRIS Data Representation Model
APPENDIX C - Types
SE_Image_Projection_Type
/*
 * ENUM: SE_Image_Projection_Type
 *
 *   This data type is used in <Image Mapping Function> instances to
 *   specify the type of projection used when applying <Image>
 *   instances to textured objects.
 */
typedef enum
{
SE_IMG_PROJ_TYP_PLANAR, (notes)
SE_IMG_PROJ_TYP_CYLINDRICAL, (notes)
SE_IMG_PROJ_TYP_SPHERICAL (notes)
} SE_Image_Projection_Type;


Enumerant Notes


SE_IMG_PROJ_TYP_PLANAR

 Used when applying the <Image> to a planar surface.

SE_IMG_PROJ_TYP_CYLINDRICAL

 Used when warping the <Image> to a cylindrical shape. For this case, the
 textured object does not have <Texture Coordinate> or <Tack Point>
 instances; <Image Anchor> instances are provided by either the
 <Image Mapping Function> or the <Image> itself.

SE_IMG_PROJ_TYP_SPHERICAL

 Used when warping the <Image> to a spherical shape. For this case, the
 textured object does not have <Texture Coordinate> or <Tack Point>
 instances; <Image Anchor> instances are provided by either the
 <Image Mapping Function> or the <Image> itself.



Prev: SE_Image_MIP_Extents. Next: SE_Image_Scan_Direction.


Return to: Top of this Page, Type Index

Last updated: July 16, 2004 Copyright © 2004 SEDRIS