Package com.solibri.smc.api.intersection
Interface Intersection
-
public interface Intersection
This is a class describing the intersection between the two components.- Since:
- 9.10.2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
getSizeX()
Returns the size in X-coordinate of the intersection geometry.double
getSizeY()
Returns the size in Y-coordinate of the intersection geometry.double
getSizeZ()
Returns the size in Z-coordinate of the intersection geometry.double
getVolume()
Returns the volume of the intersection.boolean
isEmpty()
Returns true if the intersections is of zero size.
-
-
-
Method Detail
-
getSizeX
double getSizeX()
Returns the size in X-coordinate of the intersection geometry.- Returns:
- depth of the intersection
- Since:
- 9.10.2
-
getSizeY
double getSizeY()
Returns the size in Y-coordinate of the intersection geometry.- Returns:
- width of the intersection
- Since:
- 9.10.2
-
getSizeZ
double getSizeZ()
Returns the size in Z-coordinate of the intersection geometry.- Returns:
- height of the intersection
- Since:
- 9.10.2
-
getVolume
double getVolume()
Returns the volume of the intersection.- Returns:
- intersection volume in cubic meters
- Since:
- 9.10.2
-
isEmpty
boolean isEmpty()
Returns true if the intersections is of zero size.- Returns:
- true if the intersection is of zero size
- Since:
- 9.10.2
-
-