gk::Mesh Member List

This is the complete list of members for gk::Mesh, including all inherited members.
attachAttributeBuffer(const Name &semantic, const std::vector< T > &attributes)gk::Mesh [inline]
attachAttributeBuffer(const Name &semantic, const int n, const T *attributes)gk::Mesh [inline]
attachAttributeBuffer(const Name &semantic, const Point2 &attribute_tag)gk::Mesh [inline]
attachAttributeBuffer(const Name &semantic, const Point &attribute_tag)gk::Mesh [inline]
attachAttributeBuffer(const Name &semantic, const Vector &attribute_tag)gk::Mesh [inline]
attachAttributeBuffer(const Name &semantic, const Normal &attribute_tag)gk::Mesh [inline]
attachAttributeBuffer(const Name &semantic, const Color &attribute_tag)gk::Mesh [inline]
attachNormalBuffer(const std::vector< Normal > &normals)gk::Mesh [inline]
attachNormalBuffer(const int n, const Normal *normals)gk::Mesh [inline]
attachPositionBuffer(const std::vector< Point > &positions)gk::Mesh [inline]
attachPositionBuffer(const int n, const Point *positions)gk::Mesh [inline]
attachTexCoordBuffer(const std::vector< Point2 > &texcoords)gk::Mesh [inline]
attachTexCoordBuffer(const int n, const Point2 *texcoords)gk::Mesh [inline]
bbox()gk::Mesh [inline]
buffer(const int id)gk::Mesh [inline]
buffer(const int id) const gk::Mesh [inline]
bufferCount() const gk::Mesh [inline]
buildAdjacency()gk::Mesh
buildNormals()gk::Mesh
buildNormalSmoothGroups(const float max_angle)gk::Mesh
buildTexCoordSmoothGropus(const float max)gk::Mesh
findBuffer(const Name &semantic)gk::Mesh [inline]
getBBox() const (defined in gk::Mesh)gk::Mesh [inline]
getPNTriangle(const int id) const gk::Mesh [inline]
getTriangle(const int id) const gk::Mesh [inline]
getTriangleArea(const int id)gk::Mesh [inline]
getTriangleBBox(const int id)gk::Mesh [inline]
getTriangleMaterialId(const int id) const gk::Mesh [inline]
getTriangleNormal(const int id) const gk::Mesh [inline]
getTriangleSmoothGroup(const int id)gk::Mesh [inline]
getUVNormal(const int id, const float u, const float v) const gk::Mesh [inline]
getUVPoint(const int id, const float u, const float v) const gk::Mesh [inline]
getUVTexCoord(const int id, const float u, const float v) const gk::Mesh [inline]
indiceCount() const gk::Mesh [inline]
indices()gk::Mesh [inline]
indices() const gk::Mesh [inline]
IOResource() (defined in gk::IOResource)gk::IOResource [inline]
materialCount() const gk::Mesh [inline]
materials()gk::Mesh [inline]
materials() const gk::Mesh [inline]
Mesh()gk::Mesh [inline]
MeshIO (defined in gk::Mesh)gk::Mesh [friend]
normalCount() const gk::Mesh [inline]
normals()gk::Mesh [inline]
normals() const gk::Mesh [inline]
positionCount() const gk::Mesh [inline]
positions()gk::Mesh [inline]
positions() const gk::Mesh [inline]
pushAttribute(const Name &semantic, const T &attribute)gk::Mesh [inline]
pushDefaultMaterial() (defined in gk::Mesh)gk::Mesh [inline]
pushNormal(const Normal &normal)gk::Mesh [inline]
pushPosition(const Point &point)gk::Mesh [inline]
pushSubMesh(const int begin, const int end, const int material_id)gk::Mesh [inline]
pushTexCoord(const Point2 &texcoord)gk::Mesh [inline]
pushTriangle(const int a, const int b, const int c, const int material_id, const int smooth_group=-1)gk::Mesh [inline]
setMaterials(const std::vector< MeshMaterial * > &materials)gk::Mesh [inline]
smoothGroups()gk::Mesh [inline]
smoothGroups() const gk::Mesh [inline]
subMeshCount() const gk::Mesh [inline]
subMeshes()gk::Mesh [inline]
subMeshes() const gk::Mesh [inline]
subMeshMaterial(const int id) const gk::Mesh [inline]
subMeshMaterial(const int id)gk::Mesh [inline]
texCoordCount() const gk::Mesh [inline]
texCoords()gk::Mesh [inline]
texCoords() const gk::Mesh [inline]
triangleCount() const gk::Mesh [inline]
triangleMaterial(const int id)gk::Mesh [inline]
triangleMaterial(const int id) const gk::Mesh [inline]
triangleMaterialsId() const gk::Mesh [inline]
~IOResource() (defined in gk::IOResource)gk::IOResource [inline, virtual]
~Mesh()gk::Mesh [inline]
 All Classes Namespaces Functions Variables Typedefs Friends
Generated on Thu Sep 22 16:34:00 2011 for gKitGL by  doxygen 1.6.3