v2.0.2
List of all members
CC3VertexArrayMeshModel Class Reference

#import <CC3VertexArrayMeshModel.h>

Inheritance diagram for CC3VertexArrayMeshModel:
Inheritance graph
[legend]

Additional Inherited Members

- Instance Methods inherited from CC3Mesh
(void) - __deprecated
 
(void) - __deprecated
 
(CC3NodeBoundingVolume *) - __deprecated
 
(void) - __deprecated
 
(void) - __deprecated
 
(void) - __deprecated
 
(void) - __deprecated
 
(void) - __deprecated
 
(void) - __deprecated
 
(void) - addTextureCoordinates:
 
(void) - alignTextureUnit:withTexture:
 
(void) - alignWithInvertedTexturesIn:
 
(void) - alignWithTexturesIn:
 
(GLushort *) - allocateIndexedTriangles:
 
(CC3TexturedVertex *) - allocateTexturedVertices:
 
(void) - bindWithVisitor:
 
(void) - copyVertexAt:from:to:
 
(void) - copyVertexIndices:from:inMesh:to:offsettingBy:
 
(void) - copyVertexIndices:from:to:offsettingBy:
 
(void) - copyVertices:from:inMesh:to:
 
(void) - copyVertices:from:to:
 
(void) - createGLBuffers
 
(void) - deleteGLBuffers
 
(void) - doNotBufferVertexBitangents
 
(void) - doNotBufferVertexBoneIndices
 
(void) - doNotBufferVertexBoneWeights
 
(void) - doNotBufferVertexColors
 
(void) - doNotBufferVertexContent
 
(void) - doNotBufferVertexIndices
 
(void) - doNotBufferVertexLocations
 
(void) - doNotBufferVertexNormals
 
(void) - doNotBufferVertexPointSizes
 
(void) - doNotBufferVertexTangents
 
(void) - doNotBufferVertexTextureCoordinates
 
(void) - drawFrom:forCount:withVisitor:
 
(void) - drawWithVisitor:
 
(BOOL) - ensureCapacity:
 
(BOOL) - ensureVertexCapacity:
 
(void) - ensureVertexContent
 
(void) - expectsVerticallyFlippedTexture:inTextureUnit:
 
(BOOL) - expectsVerticallyFlippedTextureInTextureUnit:
 
(CC3Face- faceAt:
 
(CC3Vector- faceCenterAt:
 
(GLuint) - faceCountFromVertexCount:
 
(GLuint) - faceCountFromVertexIndexCount:
 
(CC3Face- faceFromIndices:
 
(CC3FaceIndices- faceIndicesAt:
 
(CC3FaceNeighbours- faceNeighboursAt:
 
(CC3Vector- faceNormalAt:
 
(CC3Plane- facePlaneAt:
 
(GLuint) - findFirst:intersections:ofLocalRay:acceptBackFaces:acceptBehindRay:
 
(void) - flipHorizontallyTextureUnit:
 
(void) - flipNormals
 
(void) - flipTexturesHorizontally
 
(void) - flipTexturesVertically
 
(void) - flipVerticallyTextureUnit:
 
(CC3VertexTextureCoordinates *) - getTextureCoordinatesNamed:
 
(void) - moveMeshOriginTo:
 
(void) - moveMeshOriginToCenterOfGeometry
 
(void) - movePivotTo:
 
(void) - populateAsBitmapFontLabelFromString:andFont:andLineHeight:andTextAlignment:andRelativeOrigin:andTessellation:
 
(void) - populateAsCenteredRectangleWithSize:
 
(void) - populateAsCenteredRectangleWithSize:andTessellation:
 
(void) - populateAsCubeMappedSolidBox:
 
(void) - populateAsDiskWithRadius:andTessellation:
 
(void) - populateAsHollowConeWithRadius:height:andTessellation:
 
(void) - populateAsLineStripWith:vertices:andRetain:
 
(void) - populateAsRectangleWithSize:andRelativeOrigin:
 
(void) - populateAsRectangleWithSize:andRelativeOrigin:andTessellation:
 
(void) - populateAsSolidBox:
 
(void) - populateAsSolidBox:withCorner:
 
(void) - populateAsSphereWithRadius:andTessellation:
 
(void) - populateAsTriangle:withTexCoords:andTessellation:
 
(void) - populateAsWireBox:
 
(void) - releaseRedundantContent
 
(void) - removeAllTextureCoordinates
 
(void) - removeTextureCoordinates:
 
(void) - repeatTexture:
 
(void) - repeatTexture:forTextureUnit:
 
(void) - retainVertexBitangents
 
(void) - retainVertexBoneIndices
 
(void) - retainVertexBoneWeights
 
(void) - retainVertexColors
 
(void) - retainVertexContent
 
(void) - retainVertexIndices
 
(void) - retainVertexLocations
 
(void) - retainVertexNormals
 
(void) - retainVertexPointSizes
 
(void) - retainVertexTangents
 
(void) - retainVertexTextureCoordinates
 
(void) - setTextureCoordinates:forTextureUnit:
 
(void) - setTextureRectangle:forTextureUnit:
 
(void) - setVertexBitangent:at:
 
(void) - setVertexBoneIndex:forBoneInfluence:at:
 
(void) - setVertexBoneIndices:at:
 
(void) - setVertexBoneWeights:at:
 
(void) - setVertexColor4B:at:
 
(void) - setVertexColor4F:at:
 
(void) - setVertexHomogeneousLocation:at:
 
(void) - setVertexIndex:at:
 
(void) - setVertexLocation:at:
 
(void) - setVertexMatrixIndex:forVertexUnit:at:
 
(void) - setVertexMatrixIndices:at:
 
(void) - setVertexNormal:at:
 
(void) - setVertexPointSize:at:
 
(void) - setVertexTangent:at:
 
(void) - setVertexTexCoord2F:at:
 
(void) - setVertexTexCoord2F:at:forTextureUnit:
 
(void) - setVertexTexCoord2F:forTextureUnit:at:
 
(void) - setVertexWeight:forBoneInfluence:at:
 
(void) - setVertexWeight:forVertexUnit:at:
 
(void) - setVertexWeights:at:
 
(CC3VertexTextureCoordinates *) - textureCoordinatesForTextureUnit:
 
(CGRect) - textureRectangleForTextureUnit:
 
(void) - updateGLBuffers
 
(void) - updateGLBuffersStartingAt:forLength:
 
(void) - updatePointSizesGLBuffer
 
(void) - updateVertexBitangentsGLBuffer
 
(void) - updateVertexBoneIndicesGLBuffer
 
(void) - updateVertexBoneWeightsGLBuffer
 
(void) - updateVertexColorsGLBuffer
 
(void) - updateVertexIndicesGLBuffer
 
(void) - updateVertexLocationsGLBuffer
 
(void) - updateVertexNormalsGLBuffer
 
(GLuint) - updateVertexStride
 
(void) - updateVertexTangentsGLBuffer
 
(void) - updateVertexTextureCoordinatesGLBuffer
 
(void) - updateVertexTextureCoordinatesGLBufferForTextureUnit:
 
(CC3VertexArray *) - vertexArrayForSemantic:at:
 
(CC3Vector- vertexBitangentAt:
 
(GLuint) - vertexBoneIndexForBoneInfluence:at:
 
(GLvoid *) - vertexBoneIndicesAt:
 
(GLfloat *) - vertexBoneWeightsAt:
 
(ccColor4B) - vertexColor4BAt:
 
(ccColor4F) - vertexColor4FAt:
 
(GLuint) - vertexCountFromFaceCount:
 
(CC3Vector4- vertexHomogeneousLocationAt:
 
(GLuint) - vertexIndexAt:
 
(GLuint) - vertexIndexCountFromFaceCount:
 
(CC3Vector- vertexLocationAt:
 
(GLuint) - vertexMatrixIndexForVertexUnit:at:
 
(GLvoid *) - vertexMatrixIndicesAt:
 
(CC3Vector- vertexNormalAt:
 
(GLfloat) - vertexPointSizeAt:
 
(CC3Vector- vertexTangentAt:
 
(ccTex2F) - vertexTexCoord2FAt:
 
(ccTex2F) - vertexTexCoord2FAt:forTextureUnit:
 
(ccTex2F) - vertexTexCoord2FForTextureUnit:at:
 
(GLfloat) - vertexWeightForBoneInfluence:at:
 
(GLfloat) - vertexWeightForVertexUnit:at:
 
(GLfloat *) - vertexWeightsAt:
 
- Class Methods inherited from CC3Mesh
(id) + mesh
 
(id) + meshAtIndex:fromPODResource:
 
(id) + meshWithName:
 
(id) + meshWithTag:
 
(id) + meshWithTag:withName:
 
- Properties inherited from CC3Mesh
CC3VertexBoneIndices
*vertexMatrixIndices 
__deprecated
 
BOOL hasVertexMatrixIndices __deprecated
 
CC3VertexBoneWeights *vertexWeights __deprecated
 
BOOL hasVertexWeights __deprecated
 
GLuint vertexUnitCount __deprecated
 
GLenum matrixIndexType __deprecated
 
GLuint allocatedVertexCapacity
 
GLuint allocatedVertexIndexCapacity
 
CC3Box boundingBox
 
GLfloat capacityExpansionFactor
 
CC3Vector centerOfGeometry
 
CCColorRef color
 
GLenum drawingMode
 
BOOL expectsVerticallyFlippedTextures
 
GLuint faceCount
 
CC3FaceArrayfaces
 
BOOL hasVertexBitangents
 
BOOL hasVertexBoneIndices
 
BOOL hasVertexBoneWeights
 
BOOL hasVertexColors
 
BOOL hasVertexIndices
 
BOOL hasVertexLocations
 
BOOL hasVertexNormals
 
BOOL hasVertexPointSizes
 
BOOL hasVertexTangents
 
BOOL hasVertexTextureCoordinates
 
GLvoid * interleavedVertices
 
BOOL isUsingGLBuffers
 
CCOpacity opacity
 
GLfloat radius
 
BOOL shouldCacheFaces
 
BOOL shouldInterleaveVertices
 
GLuint textureCoordinatesArrayCount
 
CGRect textureRectangle
 
CC3VertexTangentsvertexBitangents
 
GLuint vertexBoneCount
 
GLenum vertexBoneIndexType
 
CC3VertexBoneIndicesvertexBoneIndices
 
CC3VertexBoneWeightsvertexBoneWeights
 
CC3VertexColorsvertexColors
 
GLenum vertexColorType
 
CC3VertexContent vertexContentTypes
 
GLuint vertexCount
 
GLuint vertexIndexCount
 
CC3VertexIndicesvertexIndices
 
CC3VertexLocationsvertexLocations
 
CC3VertexNormalsvertexNormals
 
CC3VertexPointSizesvertexPointSizes
 
GLuint vertexStride
 
CC3VertexTangentsvertexTangents
 
CC3VertexTextureCoordinatesvertexTextureCoordinates
 

Detailed Description

Deprecated.

Deprecated:
Functionality moved to CC3Mesh.

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