Cinder  0.9.1
Public Member Functions | Public Attributes | List of all members
cinder::TriMesh::Format Class Reference

#include <TriMesh.h>

Public Member Functions

 Format ()
 
Formatpositions (uint8_t dims=3)
 
Formatnormals ()
 
Formattangents ()
 
Formatbitangents ()
 
Formatcolors (uint8_t dims=3)
 
FormattexCoords (uint8_t dims=2)
 
FormattexCoords0 (uint8_t dims=2)
 
FormattexCoords1 (uint8_t dims=2)
 
FormattexCoords2 (uint8_t dims=2)
 
FormattexCoords3 (uint8_t dims=2)
 

Public Attributes

uint8_t mPositionsDims
 
uint8_t mNormalsDims
 
uint8_t mTangentsDims
 
uint8_t mBitangentsDims
 
uint8_t mColorsDims
 
uint8_t mTexCoords0Dims
 
uint8_t mTexCoords1Dims
 
uint8_t mTexCoords2Dims
 
uint8_t mTexCoords3Dims
 

Constructor & Destructor Documentation

cinder::TriMesh::Format::Format ( )

Member Function Documentation

Format& cinder::TriMesh::Format::positions ( uint8_t  dims = 3)
Format& cinder::TriMesh::Format::normals ( )
Format& cinder::TriMesh::Format::tangents ( )
Format& cinder::TriMesh::Format::bitangents ( )
Format& cinder::TriMesh::Format::colors ( uint8_t  dims = 3)
Format& cinder::TriMesh::Format::texCoords ( uint8_t  dims = 2)

Enables and establishes the dimensions of texture coords for unit 0.

Format& cinder::TriMesh::Format::texCoords0 ( uint8_t  dims = 2)

Enables and establishes the dimensions of texture coords for unit 0.

Format& cinder::TriMesh::Format::texCoords1 ( uint8_t  dims = 2)

Enables and establishes the dimensions of texture coords for unit 1.

Format& cinder::TriMesh::Format::texCoords2 ( uint8_t  dims = 2)

Enables and establishes the dimensions of texture coords for unit 2.

Format& cinder::TriMesh::Format::texCoords3 ( uint8_t  dims = 2)

Enables and establishes the dimensions of texture coords for unit 3.

Member Data Documentation

uint8_t cinder::TriMesh::Format::mPositionsDims
uint8_t cinder::TriMesh::Format::mNormalsDims
uint8_t cinder::TriMesh::Format::mTangentsDims
uint8_t cinder::TriMesh::Format::mBitangentsDims
uint8_t cinder::TriMesh::Format::mColorsDims
uint8_t cinder::TriMesh::Format::mTexCoords0Dims
uint8_t cinder::TriMesh::Format::mTexCoords1Dims
uint8_t cinder::TriMesh::Format::mTexCoords2Dims
uint8_t cinder::TriMesh::Format::mTexCoords3Dims

The documentation for this class was generated from the following files: