public abstract class PointListBase extends Mark
Modifier | Constructor and Description |
---|---|
protected |
PointListBase() |
protected |
PointListBase(java.util.stream.Stream<Point3d> stream) |
Modifier and Type | Method and Description |
---|---|
protected BoundingBox |
box() |
BoundingBox |
box(Dimensions dimensions,
int regionID) |
protected void |
doDuplicate(PointListBase markNew) |
boolean |
equalsDeep(Mark m) |
Point3d |
getMax() |
Point3d |
getMin() |
List<Point3d> |
getPoints() |
void |
updateAfterPointsChange() |
boxAllRegions, centerPoint, deriveObject, duplicate, equalsID, getIdentifier, getName, identifier, isPointInside, numberDimensions, numberRegions, quickOverlap, scale, setId, toString, volume
protected PointListBase()
protected PointListBase(java.util.stream.Stream<Point3d> stream)
protected void doDuplicate(PointListBase markNew)
public void updateAfterPointsChange()
public BoundingBox box(Dimensions dimensions, int regionID)
protected BoundingBox box()
public boolean equalsDeep(Mark m)
equalsDeep
in class Mark
public Point3d getMin()
public Point3d getMax()
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.