Surface.Project (Point3D, Double, Boolean, Point2D, out Point2D) Method

Projects a point on the surface.
Public Function Project( _ 
ByVal P As Point3D, _ 
ByVal coincTol As Double, _ 
ByVal allowOutside As Boolean, _ 
ByVal prev As Point2D, _ 
ByRef proj As Point2D
) As Boolean
This language is not supported or no code example is available.
public bool Project( 
Point3D P
double coincTol
bool allowOutside
Point2D prev
out Point2D proj 
)
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

prev
Point2D

The parametric coordinates of a previous succesful point projection

proj
Point2D

The parametric coordinates of the projection on surface to P

Return Value

bool

True when the projection is perpendicular to the surface, false otherwise.

.NET Framework

Supported in: 4.5, 4.6, 4.7

In this article

Definition