Package cz.fidentis.analyst.engines.cut
Interface CrossSectionServices
public interface CrossSectionServices
Stateless services for the calculation of cross-sections.
It is a wrapper to the stateful implementation in
CrossSectionVisitor
.-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic CrossSection3D
compute
(MeshFacet mesh, CrossSectionConfig config) Returns a cross-section curve of the given mesh.static CrossSection3D
compute
(MeshModel mesh, CrossSectionConfig config) Returns a cross-section curve of the given mesh.static CrossSection3D
compute
(Collection<MeshFacet> mesh, CrossSectionConfig config) Returns a cross-section curve of the given mesh.
-
Method Details
-
compute
Returns a cross-section curve of the given mesh.- Parameters:
mesh
- Mesh model to be inspectedconfig
- Configuration of the service- Returns:
- result or
null
-
compute
Returns a cross-section curve of the given mesh.- Parameters:
mesh
- Mesh facet to be inspectedconfig
- Configuration of the service- Returns:
- result or
null
-
compute
Returns a cross-section curve of the given mesh.- Parameters:
mesh
- Mesh facets to be inspectedconfig
- Configuration of the service- Returns:
- result or
null
-