Interface BoundarySource<C extends HyperplaneConvexSubset<? extends Point<?>>>
-
- Type Parameters:
C- Hyperplane convex subset implementation type
- All Known Subinterfaces:
BoundarySource2D,BoundarySource2S,BoundarySource3D,Mesh<F>,TriangleMesh
- All Known Implementing Classes:
BoundaryList,BoundaryList2D,BoundaryList2S,BoundaryList3D,ConvexArea,ConvexArea2S,ConvexVolume,GreatArcPath,LinePath,LinePath.SimplifiedLinePath,Parallelepiped,Parallelogram,RegionBSPTree2D,RegionBSPTree2S,RegionBSPTree3D,SimpleTriangleMesh
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface BoundarySource<C extends HyperplaneConvexSubset<? extends Point<?>>>Interface representing an object that can produce region boundaries as a stream of hyperplane convex subsets.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.stream.Stream<C>boundaryStream()Return a stream containing the boundaries for this instance.
-
-
-
Method Detail
-
boundaryStream
java.util.stream.Stream<C> boundaryStream()
Return a stream containing the boundaries for this instance.- Returns:
- a stream containing the boundaries for this instance
-
-