Uses of Interface
com.solibri.geometry.primitive3d.Line3d
Package | Description |
---|---|
com.solibri.geometry.primitive3d | |
com.solibri.smc.api.filter |
-
Uses of Line3d in com.solibri.geometry.primitive3d
Subinterfaces of Line3d in com.solibri.geometry.primitive3d Modifier and Type Interface Description interface
MLine3d
Interface for handling lines in 3d.Methods in com.solibri.geometry.primitive3d that return Line3d Modifier and Type Method Description static Line3d
Line3d. create(Vector3d firstPoint, Vector3d secondPoint)
Creates a new instance.Methods in com.solibri.geometry.primitive3d with parameters of type Line3d Modifier and Type Method Description Optional<MVector3d>
Triangle3d. intersect(Line3d line)
Returns an optional with the intersection point between the triangle and the line if present, otherwise an empty optional.boolean
Triangle3d. intersects(Line3d line)
Returns true if the triangle intersects the given line. -
Uses of Line3d in com.solibri.smc.api.filter
Methods in com.solibri.smc.api.filter with parameters of type Line3d Modifier and Type Method Description static LineIntersectionFilter
LineIntersectionFilter. of(Line3d line)
Returns a filter that accepts components whose AABBs intersect the given line.