public static PointCloud CreateCube_Corners_StartAt0(float cubeSizeX) { List <Vector3> listVectors = ExamplePointClouds.Cuboid_Corners_CenteredAt0(cubeSizeX, cubeSizeX, cubeSizeX); PointCloud pc = FromListVector3(listVectors); float shiftVectors = cubeSizeX / 2; pc.Translate(shiftVectors, shiftVectors, shiftVectors); return(pc); }