Surface.Project (Point3D, Double, Boolean, Double, Double, out Double, out Double, out Vector2D) Method
Public Function Project( _
ByVal P As Point3D, _
ByVal coincTol As Double, _
ByVal allowOutside As Boolean, _
ByVal prevU As Double, _
ByVal prevV As Double, _
ByRef u As Double, _
ByRef v As Double, _
ByRef W As Vector2D _
) As Boolean
This language is not supported or no code example is available.
Parameters
- P
- Point3D
The 3D point to project
- coincTol
- double
Relevant only when P lays on the surface. When the distance between P and its projection is smaller then this value, the projection is considered succesful.
- allowOutside
- bool
When true, the projection is not constrained inside the surface domain
- prevU
- double
The U parametric coordinate of a previous successful point projection
- prevV
- double
The V parametric coordinate of a previous successful point projection
- u
- double
The U parametric coordinate of the projection on surface to P
- v
- double
The V parametric coordinate of the projection on surface to P
- W
- Vector2D
The 2D tangent vector in parametric space
Return Value
boolTrue when the projection is perpendicular to the surface, false otherwise.