This is the complete list of members for gte::MeshFactory, including all inherited members.
Bitangent(unsigned int i) | gte::MeshFactory | inlineprivate |
CreateBox(float xExtent, float yExtent, float zExtent) | gte::MeshFactory | |
CreateCylinderClosed(unsigned int numAxisSamples, unsigned int numRadialSamples, float radius, float height) | gte::MeshFactory | |
CreateCylinderOpen(unsigned int numAxisSamples, unsigned int numRadialSamples, float radius, float height) | gte::MeshFactory | |
CreateDisk(unsigned int numShellSamples, unsigned int numRadialSamples, float radius) | gte::MeshFactory | |
CreateDodecahedron() | gte::MeshFactory | |
CreateHexahedron() | gte::MeshFactory | |
CreateIBuffer(unsigned int numTriangles) | gte::MeshFactory | private |
CreateIcosahedron() | gte::MeshFactory | |
CreateOctahedron() | gte::MeshFactory | |
CreateRectangle(unsigned int numXSamples, unsigned int numYSamples, float xExtent, float yExtent) | gte::MeshFactory | |
CreateSphere(unsigned int numZSamples, unsigned int numRadialSamples, float radius) | gte::MeshFactory | |
CreateTetrahedron() | gte::MeshFactory | |
CreateTorus(unsigned int numCircleSamples, unsigned int numRadialSamples, float outerRadius, float innerRadius) | gte::MeshFactory | |
CreateTriangle(unsigned int numSamples, float xExtent, float yExtent) | gte::MeshFactory | |
CreateVBuffer(unsigned int numVertices) | gte::MeshFactory | private |
GetGeometricChannel(std::shared_ptr< VertexBuffer > const &vbuffer, VASemantic semantic, float w) | gte::MeshFactory | private |
mAssignTCoords | gte::MeshFactory | private |
mBitangents | gte::MeshFactory | private |
MeshFactory() | gte::MeshFactory | |
mIBUsage | gte::MeshFactory | private |
mIndexSize | gte::MeshFactory | private |
mNormals | gte::MeshFactory | private |
mOutside | gte::MeshFactory | private |
mPositions | gte::MeshFactory | private |
mTangents | gte::MeshFactory | private |
mTCoords | gte::MeshFactory | private |
mVBUsage | gte::MeshFactory | private |
mVFormat | gte::MeshFactory | private |
Normal(unsigned int i) | gte::MeshFactory | inlineprivate |
Position(unsigned int i) | gte::MeshFactory | inlineprivate |
ReverseTriangleOrder(IndexBuffer *ibuffer) | gte::MeshFactory | private |
SetBinormal(unsigned int i, Vector3< float > const &bin) | gte::MeshFactory | private |
SetIndexBufferUsage(Resource::Usage usage) | gte::MeshFactory | inline |
SetIndexFormat(bool use32Bit) | gte::MeshFactory | inline |
SetNormal(unsigned int i, Vector3< float > const &nor) | gte::MeshFactory | private |
SetOutside(bool outside) | gte::MeshFactory | inline |
SetPlatonicTCoord(unsigned int i, Vector3< float > const &pos) | gte::MeshFactory | private |
SetPosition(unsigned int i, Vector3< float > const &pos) | gte::MeshFactory | private |
SetTangent(unsigned int i, Vector3< float > const &tan) | gte::MeshFactory | private |
SetTCoord(unsigned int i, Vector2< float > const &tcd) | gte::MeshFactory | private |
SetVertexBufferUsage(Resource::Usage usage) | gte::MeshFactory | inline |
SetVertexFormat(VertexFormat const &format) | gte::MeshFactory | inline |
Tangent(unsigned int i) | gte::MeshFactory | inlineprivate |
TCoord(unsigned int unit, unsigned int i) | gte::MeshFactory | inlineprivate |
~MeshFactory() | gte::MeshFactory |