*/
package eu.svjatoslav.sixth.e3d.renderer.raster.shapes;
-import eu.svjatoslav.sixth.e3d.geometry.Point3D;
import eu.svjatoslav.sixth.e3d.gui.RenderingContext;
import eu.svjatoslav.sixth.e3d.math.TransformsStack;
import eu.svjatoslav.sixth.e3d.math.Vertex;
shapeId = lastShapeId.getAndIncrement();
}
- public AbstractCoordinateShape(final Point3D... vertexes) {
- coordinates = new Vertex[vertexes.length];
-
- for (int i = 0; i < vertexes.length; i++)
- coordinates[i] = new Vertex(vertexes[i]);
+ public AbstractCoordinateShape(final Vertex... vertexes) {
+ coordinates = vertexes;
shapeId = lastShapeId.getAndIncrement();
}