|
ShellSectionMarchingAlgorithmsFindStartingPointOnSegment Method
|
Finds the first point that belongs to a line such that has a projection on
MeshGroup.
Namespace:
Karamba.Results.ShellSection
Assembly:
KarambaCommon (in KarambaCommon.dll) Version: 2.2.0.4 (2.2.0.4)
Syntaxpublic static bool FindStartingPointOnSegment(
Line3 line,
MarchingInfo info,
out Point3 pointOnLine,
out RayMeshIntersection rayMeshIntersection
)
Public Shared Function FindStartingPointOnSegment (
line As Line3,
info As MarchingInfo,
<OutAttribute> ByRef pointOnLine As Point3,
<OutAttribute> ByRef rayMeshIntersection As RayMeshIntersection
) As Boolean
public:
static bool FindStartingPointOnSegment(
Line3 line,
MarchingInfo info,
[OutAttribute] Point3% pointOnLine,
[OutAttribute] RayMeshIntersection^% rayMeshIntersection
)
static member FindStartingPointOnSegment :
line : Line3 *
info : MarchingInfo *
pointOnLine : Point3 byref *
rayMeshIntersection : RayMeshIntersection byref -> bool
Parameters
- line
- Type: Karamba.GeometryLine3
Line to find starting point on. - info
- Type: Karamba.Results.ShellSectionMarchingInfo
Geometrical input parameters. - pointOnLine
- Type: Karamba.GeometryPoint3
First founded point that project on the mesh. - rayMeshIntersection
- Type: Karamba.Results.ShellSectionRayMeshIntersection
The intersection of the point.
Return Value
Type:
BooleanReturn
if find the point.
otherwise.
See Also