import geometry.geom2d.Point2D;
import geometry.geom3d.Point3D;
import geometry.geom3d.Triangle3D;
import geometry.math.Angle;
import geometry.structure.grid.Grid;
<BUG>public class Grid3D<T extends Node3D> extends Grid<T> {
public Grid3D(int width, int height) {</BUG>
super(width, height);
}
private Triangle3D getTriangleAt(Point2D coord) {

import geometry.geom2d.Point2D;
import geometry.geom3d.Point3D;
import geometry.geom3d.Triangle3D;
import geometry.math.Angle;
import geometry.structure.grid.Grid;
public class Grid3D<T extends Node3D> extends Grid<T> {
public Grid3D(){
super();
}
public Grid3D(int width, int height) {
super(width, height);
}
private Triangle3D getTriangleAt(Point2D coord) {
