Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

sheep::ASELoader::mesh_data::face Struct Reference

< Structure of a triangular face. More...

#include <aseloader.h>

List of all members.

Public Attributes

int m_vertex_index [3]
 Face vertices (indices into the m_vertices vector).

int m_texcoord_index [3]
 Face texture coordinates (indices into the m_texcoords vector).

int m_normal_index [3]
 Face normals (indices into the m_normals vector).

std::vector< int > m_sg
 Indices of each smooth group this face belongs to.

int m_submaterial_index
 Submaterial index.


Detailed Description

< Structure of a triangular face.

Definition at line 133 of file aseloader.h.


Member Data Documentation

int sheep::ASELoader::mesh_data::face::m_normal_index[3]
 

Face normals (indices into the m_normals vector).

Definition at line 136 of file aseloader.h.

Referenced by sheep::ASELoader::dispatch_mesh_data(), sheep::ASELoader::parse_mesh_face_list(), and sheep::ASELoader::parse_mesh_normals().

std::vector<int> sheep::ASELoader::mesh_data::face::m_sg
 

Indices of each smooth group this face belongs to.

Definition at line 137 of file aseloader.h.

Referenced by sheep::ASELoader::parse_mesh_face_list().

int sheep::ASELoader::mesh_data::face::m_submaterial_index
 

Submaterial index.

Definition at line 138 of file aseloader.h.

Referenced by sheep::ASELoader::dispatch_mesh_data(), and sheep::ASELoader::parse_mesh_face_list().

int sheep::ASELoader::mesh_data::face::m_texcoord_index[3]
 

Face texture coordinates (indices into the m_texcoords vector).

Definition at line 135 of file aseloader.h.

Referenced by sheep::ASELoader::dispatch_mesh_data(), sheep::ASELoader::parse_mesh_face_list(), and sheep::ASELoader::parse_mesh_tfacelist().

int sheep::ASELoader::mesh_data::face::m_vertex_index[3]
 

Face vertices (indices into the m_vertices vector).

Definition at line 134 of file aseloader.h.

Referenced by sheep::ASELoader::dispatch_mesh_data(), and sheep::ASELoader::parse_mesh_face_list().


The documentation for this struct was generated from the following file:
Generated on Tue May 11 01:31:55 2004 for toxic by doxygen 1.3.6