v2.0.2
Main Page
Related Pages
Classes
Files
Class List
Class Hierarchy
Class Members
List of all members
CC3PODMesh Class Reference
#import <CC3PODMesh.h>
Inheritance diagram for CC3PODMesh:
[
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
CC3FaceArray
*
faces
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
CC3VertexTangents
*
vertexBitangents
GLuint
vertexBoneCount
GLenum
vertexBoneIndexType
CC3VertexBoneIndices
*
vertexBoneIndices
CC3VertexBoneWeights
*
vertexBoneWeights
CC3VertexColors
*
vertexColors
GLenum
vertexColorType
CC3VertexContent
vertexContentTypes
GLuint
vertexCount
GLuint
vertexIndexCount
CC3VertexIndices
*
vertexIndices
CC3VertexLocations
*
vertexLocations
CC3VertexNormals
*
vertexNormals
CC3VertexPointSizes
*
vertexPointSizes
GLuint
vertexStride
CC3VertexTangents
*
vertexTangents
CC3VertexTextureCoordinates
*
vertexTextureCoordinates
Detailed Description
A
CC3Mesh
whose content originates from POD resource data.
The documentation for this class was generated from the following file:
CC3PODMesh.h
© 2010 - 2014 The Brenwill Workshop Ltd.