Package | Description |
---|---|
com.solibri.geometry.primitive3d | |
com.solibri.smc.api.visualization |
Modifier and Type | Interface and Description |
---|---|
interface |
MPlane
Interface for handling mutable planes in 3d.
|
Modifier and Type | Method and Description |
---|---|
static Plane |
Plane.create(Vector3d pointOnPlane,
Vector3d planeNormal)
Returns the plane defined by the given points.
|
Modifier and Type | Method and Description |
---|---|
double |
Plane.dihedralAngle(Plane plane)
Calculates the dihedral angle between this plane and the given plane.
|
Optional<MVector3d> |
Line3d.getIntersectionPoint(Plane plane)
Returns the point of intersection between this line and the given plane.
|
Optional<MLine3d> |
Plane.intersect(Plane plane)
Calculates the intersection between this plane and the given plane and
returns the resulting line.
|
Optional<MVector3d> |
Segment3d.intersect(Plane plane)
Returns the point of intersection between this Segment and the given plane.
|
boolean |
Segment3d.intersects(Plane plane)
Returns true if this segment intersects the given plane.
|
Modifier and Type | Method and Description |
---|---|
void |
Visualization.addSection(Plane sectionPlane)
Adds a section plane to this visualization.
|
Modifier and Type | Method and Description |
---|---|
void |
Visualization.addSections(Collection<Plane> sectionPlanes)
Adds the given section planes to this visualization.
|
Copyright © 2019 Solibri, Inc.. All rights reserved.