Difference between revisions of "Mesh:resizeVertexArray"
From GiderosMobile
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | + | '''Available since:''' Gideros 2012.09<br/> | |
− | ''' | + | '''Class:''' [[Mesh]]<br/> |
− | ''' | + | |
− | === | + | === Description === |
− | + | Resizes the vertex array to contain ''size'' elements. | |
− | Resizes the vertex array to contain ''size'' elements. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
<source lang="lua"> | <source lang="lua"> | ||
− | + | Mesh:resizeVertexArray(size) | |
</source> | </source> | ||
− | === | + | |
− | '''size''': (number) | + | If ''size'' is smaller than the current vertex array size, the content is reduced to its first ''size'' elements, the rest being dropped. |
+ | |||
+ | If ''size'' is greater than the current vertex array size, the content is expanded by inserting at the end as many copies of 0s as needed to reach a size of ''size'' elements. | ||
+ | |||
+ | === Parameters === | ||
+ | '''size''': (number) new vertex array size<br/> | ||
{{Mesh}} | {{Mesh}} |
Revision as of 04:39, 18 September 2022
Available since: Gideros 2012.09
Class: Mesh
Description
Resizes the vertex array to contain size elements.
Mesh:resizeVertexArray(size)
If size is smaller than the current vertex array size, the content is reduced to its first size elements, the rest being dropped.
If size is greater than the current vertex array size, the content is expanded by inserting at the end as many copies of 0s as needed to reach a size of size elements.
Parameters
size: (number) new vertex array size
- Mesh
- Mesh.new
- Mesh:clearColorArray
- Mesh:clearIndexArray
- Mesh:clearTexture
- Mesh:clearTextureCoordinateArray
- Mesh:clearVertexArray
- Mesh:getColor
- Mesh:getColorArraySize
- Mesh:getIndex
- Mesh:getIndexArraySize
- Mesh:getTextureCoordinate
- Mesh:getTextureCoordinateArraySize
- Mesh:getVertex
- Mesh:getVertexArraySize
- Mesh:resizeColorArray
- Mesh:resizeIndexArray
- Mesh:resizeTextureCoordinateArray
- Mesh:resizeVertexArray
- Mesh:setAutoSort
- Mesh:setColor
- Mesh:setColorArray
- Mesh:setColors
- Mesh:setCullMode
- Mesh:setGenericArray
- Mesh:setIndex
- Mesh:setIndexArray
- Mesh:setIndices
- Mesh:setInstanceCount
- Mesh:setPrimitiveType
- Mesh:setTexture
- Mesh:setTextureCoordinate
- Mesh:setTextureCoordinateArray
- Mesh:setTextureCoordinates
- Mesh:setVertex
- Mesh:setVertexArray
- Mesh:setVertices