Class BoundarySourceBoundsBuilder3D


  • final class BoundarySourceBoundsBuilder3D
    extends java.lang.Object
    Class used to construct Bounds3D instances representing the min and max points present in a BoundarySource3D. The implementation examines the vertices of each boundary in turn. Null is returned if any boundaries are infinite or no vertices are present.
    • Constructor Detail

      • BoundarySourceBoundsBuilder3D

        BoundarySourceBoundsBuilder3D()
    • Method Detail

      • getBounds

        public Bounds3D getBounds​(BoundarySource3D src)
        Get a Bounds3D instance containing all vertices in the given boundary source. Null is returned if any encountered boundaries were not finite or no vertices were found.
        Parameters:
        src - the boundary source to compute the bounds of
        Returns:
        the bounds of the argument or null if no valid bounds could be determined