3 #ifndef _APIIntersectionLineCurve_H_
4 #define _APIIntersectionLineCurve_H_
8 namespace AnyCAD{
namespace API
32 bool Perform (
const Ray& ray) ;
43 int GetPointCount ()
const;
49 Vector3 GetPoint (
int idx)
const;
55 Real GetParameter (
int idx)
const;
61 Real GetSquareDistance (
int idx)
const;
66 Vector3 GetNearestPoint ()
const;
70 #endif //_APIIntersectionLineCurve_H_
Ray.
Definition: APIMath.h:364
拓扑对象
Definition: APITopoShape.h:18
#define DECLARE_APIOBJECT(className)
Definition: APIObjectDef.h:10
Point or vector.
Definition: APIMath.h:37
Intersection testing for line and curve.
Definition: APIIntersectionLineCurve.h:18
double Real
Definition: APIMath.h:7