This class exists just to provide scoping for the various enumerated types used by Geom, GeomVertexData, GeomVertexArrayData, GeomPrimitive, and other related classes.
More...
#include "geomEnums.h"
|
enum | AnimationType { AT_none
, AT_panda
, AT_hardware
} |
|
enum | Contents {
C_other
, C_point
, C_clip_point
, C_vector
,
C_texcoord
, C_color
, C_index
, C_morph_delta
,
C_matrix
, C_normal
} |
|
enum | GeomRendering {
GR_indexed_point = 0x00001
, GR_indexed_other = 0x10000
, GR_indexed_bits = 0x10001
, GR_point = 0x00002
,
GR_point_uniform_size = 0x00004
, GR_per_point_size = 0x00008
, GR_point_perspective = 0x00010
, GR_point_aspect_ratio = 0x00020
,
GR_point_scale = 0x00040
, GR_point_rotate = 0x00080
, GR_point_sprite = 0x00100
, GR_point_sprite_tex_matrix = 0x00200
,
GR_point_bits = 0x003fe
, GR_triangle_strip = 0x00400
, GR_triangle_fan = 0x00800
, GR_line_strip = 0x01000
,
GR_composite_bits = 0x01c00
, GR_strip_cut_index = 0x20000
, GR_flat_first_vertex = 0x02000
, GR_flat_last_vertex = 0x04000
,
GR_shade_model_bits = 0x06000
, GR_render_mode_wireframe = 0x40000
, GR_render_mode_point = 0x80000
, GR_adjacency = 0x100000
} |
|
enum | NumericType {
NT_uint8
, NT_uint16
, NT_uint32
, NT_packed_dcba
,
NT_packed_dabc
, NT_float32
, NT_float64
, NT_stdfloat
,
NT_int8
, NT_int16
, NT_int32
, NT_packed_ufloat
} |
|
enum | PrimitiveType {
PT_none
, PT_polygons
, PT_lines
, PT_points
,
PT_patches
} |
|
enum | ShadeModel { SM_uniform
, SM_smooth
, SM_flat_first_vertex
, SM_flat_last_vertex
} |
|
enum | UsageHint {
UH_client
, UH_stream
, UH_dynamic
, UH_static
,
UH_unspecified
} |
|
This class exists just to provide scoping for the various enumerated types used by Geom, GeomVertexData, GeomVertexArrayData, GeomPrimitive, and other related classes.
Definition at line 24 of file geomEnums.h.
◆ AnimationType
enum GeomEnums::AnimationType |
◆ Contents
◆ GeomRendering
enum GeomEnums::GeomRendering |
◆ NumericType
enum GeomEnums::NumericType |
◆ PrimitiveType
enum GeomEnums::PrimitiveType |
◆ ShadeModel
enum GeomEnums::ShadeModel |
◆ UsageHint
enum GeomEnums::UsageHint |
The documentation for this class was generated from the following file: