Lines Matching refs:final
43 protected final static Array<btIndexedMesh> instances = new Array<btIndexedMesh>();
44 protected static btIndexedMesh getInstance(final Object tag) {
45 final int n = instances.size;
47 final btIndexedMesh mesh = instances.get(i);
56 public static btIndexedMesh obtain(final MeshPart meshPart) {
71 public static btIndexedMesh obtain(final Object tag,
72 final FloatBuffer vertices, int sizeInBytesOfEachVertex, int vertexCount, int positionOffsetInBytes,
73 final ShortBuffer indices, int indexOffset, int indexCount) {
94 public btIndexedMesh(final Mesh mesh) {
102 public btIndexedMesh(final MeshPart meshPart) {
110 public btIndexedMesh(final Mesh mesh, int offset, int count) {
118 public btIndexedMesh(final FloatBuffer vertices, int sizeInBytesOfEachVertex, int vertexCount, int positionOffsetInBytes,
119 final ShortBuffer indices, int indexOffset, int indexCount) {
127 public void set(final Mesh mesh) {
134 public void set(final Object tag, final Mesh mesh) {
141 public void set(final MeshPart meshPart) {
150 public void set(final Mesh mesh, int offset, int count) {
157 public void set(final Object tag, final Mesh mesh, int offset, int count) {
171 public void set(final FloatBuffer vertices, int sizeInBytesOfEachVertex, int vertexCount, int positionOffsetInBytes,
172 final ShortBuffer indices, int indexOffset, int indexCount) {
178 public void set(final Object tag,
179 final FloatBuffer vertices, int sizeInBytesOfEachVertex, int vertexCount, int positionOffsetInBytes,
180 final ShortBuffer indices, int indexOffset, int indexCount) {
208 protected final static Array<btTriangleIndexVertexArray> instances = new Array<btTriangleIndexVertexArray>();
211 public static <T extends Object> boolean compare(final btTriangleIndexVertexArray array, final Array<T> tags) {
214 for (final btIndexedMesh mesh : array.meshes) {
216 final Object tag = mesh.tag;
219 for (final T t : tags) {
231 protected static <T extends Object> btTriangleIndexVertexArray getInstance(final Array<T> tags) {
232 for (final btTriangleIndexVertexArray instance : instances) {
241 public static <T extends MeshPart> btTriangleIndexVertexArray obtain(final Array<T> meshParts) {
251 protected final Array<btIndexedMesh> meshes = new Array<btIndexedMesh>(1);
253 public btTriangleIndexVertexArray(final MeshPart meshPart) {
258 public <T extends MeshPart> btTriangleIndexVertexArray(final Iterable<T> meshParts) {
276 public btTriangleIndexVertexArray addMeshPart(final MeshPart meshPart) {
286 public btTriangleIndexVertexArray addMeshParts(final MeshPart... meshParts) {
295 public <T extends MeshPart> btTriangleIndexVertexArray addMeshParts(final Iterable<T> meshParts) {
296 for (final MeshPart meshPart : meshParts)
304 public <T extends NodePart> btTriangleIndexVertexArray addNodeParts(final Iterable<T> nodeParts) {
305 for (final NodePart nodePart : nodeParts)
311 public btTriangleIndexVertexArray addIndexedMesh(final btIndexedMesh mesh, int indexType) {
319 public btTriangleIndexVertexArray addIndexedMesh(final btIndexedMesh mesh) {
325 for (final btIndexedMesh mesh : meshes)