AdvancedMathematics Global Function CATProjectPointOnSegmentND


CATProjectPointOnSegmentND( const iN,
const iPoint,
const iSegmentStartPoint,
const iSegmentEndPoint,
ioProjectedPoint,
const iTolObject=CATGetDefaultTolerance())
Projects a point on a segment in a N dimensional space.
Parameters:
iN
The dimension.
iPoint
The array of the coordinates of the point to project.
iSegmentStartPoint
The array of the coordinates of the first point of the segment.
iSegmentEndPoint
The array of the coordinates of the last point of the segment.
ioProjectedPoint
The coordinates of the projected point on the line.
iTolObject
The default tolerance.
Returns:
TRUE if the projected point belongs to the segment.

This object is included in the file: CATMathSetOfPointsND.h
If needed, your Imakefile.mk should include the module: CATAdvancedMathematics

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.