Package | Description |
---|---|
com.solibri.geometry.primitive3d | |
com.solibri.smc.api.filter |
Modifier and Type | Interface and Description |
---|---|
interface |
MLine3d
Interface for handling lines in 3d.
|
Modifier and Type | Method and Description |
---|---|
static Line3d |
Line3d.create(Vector3d firstPoint,
Vector3d secondPoint)
Creates a new instance.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
static LineIntersectionFilter |
LineIntersectionFilter.of(Line3d line)
Returns a filter that accepts components whose AABBs intersect the given line.
|
Copyright © 2019 Solibri, Inc.. All rights reserved.