/** * Combines the given mesh with the mesh contained in this builder while specifying the color of the given mesh. * @param meshDataHolder the mesh to combine. Not modified. * @param color color of the given mesh. Color accuracy depends on the color palette in use. */ public void addMesh(MeshDataHolder meshDataHolder, Color color) { meshBuilder.addMesh(setColor(meshDataHolder, color)); }
/** * Translates then combines the given mesh with the mesh contained in this builder. * @param meshDataHolder the mesh to translate and combine. Not Modified. * @param offset the translation to apply to the given mesh. Not modified. * @param color color of the given mesh. Color accuracy depends on the color palette in use. */ public void addMesh(MeshDataHolder meshDataHolder, Tuple3f offset, Color color) { meshBuilder.addMesh(setColor(meshDataHolder, color), offset); }
/** * Translates then combines the given mesh with the mesh contained in this builder. * @param meshDataHolder the mesh to translate and combine. Not Modified. * @param offset the translation to apply to the given mesh. Not modified. * @param color color of the given mesh. Color accuracy depends on the color palette in use. */ public void addMesh(MeshDataHolder meshDataHolder, Tuple3DReadOnly offset, Color color) { meshBuilder.addMesh(setColor(meshDataHolder, color), offset); }
/** * Rotates, translates, then combines the given mesh with the mesh contained in this builder. * @param meshDataHolder the mesh to translate and combine. Not Modified. * @param offset the translation to apply to the given mesh. Not modified. * @param orientation the axis-angle describing the rotation to apply to the given mesh. Not modified. * @param color color of the given mesh. Color accuracy depends on the color palette in use. */ public void addMesh(MeshDataHolder meshDataHolder, Tuple3d offset, AxisAngle4d orientation, Color color) { meshBuilder.addMesh(setColor(meshDataHolder, color), offset, orientation); }
/** * Rotates, translates, then combines the given mesh with the mesh contained in this builder. * @param meshDataHolder the mesh to translate and combine. Not Modified. * @param offset the translation to apply to the given mesh. Not modified. * @param orientation the axis-angle describing the rotation to apply to the given mesh. Not modified. * @param color color of the given mesh. Color accuracy depends on the color palette in use. */ public void addMesh(MeshDataHolder meshDataHolder, Tuple3DReadOnly offset, AxisAngle orientation, Color color) { meshBuilder.addMesh(setColor(meshDataHolder, color), offset, orientation); }
/** * Combines the given mesh with the mesh contained in this builder while specifying the color of the given mesh. * @param meshDataHolder the mesh to combine. Not modified. * @param color color of the given mesh. Color accuracy depends on the color palette in use. */ public void addMesh(MeshDataHolder meshDataHolder, Color color) { meshBuilder.addMesh(setColor(meshDataHolder, color)); }
/** * Translates then combines the given mesh with the mesh contained in this builder. * @param meshDataHolder the mesh to translate and combine. Not Modified. * @param offset the translation to apply to the given mesh. Not modified. * @param color color of the given mesh. Color accuracy depends on the color palette in use. */ public void addMesh(MeshDataHolder meshDataHolder, Tuple3d offset, Color color) { meshBuilder.addMesh(setColor(meshDataHolder, color), offset); }