public class BoundaryList3D extends BoundaryList<Vector3D,PlaneConvexSubset> implements BoundarySource3D
BoundarySource3D implementation that uses boundaries stored in
a list. Lists given during construction are used directly; no copies are made.
Thread safety and immutability therefore depend on the underlying list and its
usage outside of this class. The boundary list cannot be modified through this
class.| Constructor and Description |
|---|
BoundaryList3D(List<? extends PlaneConvexSubset> boundaries)
Construct a new instance with the given list of boundaries.
|
| Modifier and Type | Method and Description |
|---|---|
BoundaryList3D |
toList()
Return this instance.
|
boundaryStream, count, getBoundaries, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBounds, linecast, linecastFirst, of, of, toTree, toTriangleMesh, triangleStreamboundaryStreamlinecast, linecastFirstpublic BoundaryList3D(List<? extends PlaneConvexSubset> boundaries)
boundaries - list of boundaries for the instancepublic BoundaryList3D toList()
toList in interface BoundarySource3DCopyright © 2016–2021 The Apache Software Foundation. All rights reserved.