Geometry::XSplineLine
스플라인과 라인의 교차 점들을 계산합니다.
long XSplineLine ( long nCoords Coord* pCoords, DirType* pDirs, bool closed, long segment, const Sector* s, double** hSect );
long XSplineLine ( Coord** coords, DirType** dirs, bool closed, long segment, const Sector* s, double** hSect );
파라미터
- nCoords
- 좌표들의 개수입니다. (포인터 버전의 경우)
- pCoords / coords
- 스플라인의 베지어(Bezier) 쿼드 점들의 제어 점들입니다.
- pDirs / dirs
- 스플라인의 베지어(Bezier) 쿼드 점들의 방향들입니다.
- closed
- 만약
true
이면, 스플라인은 닫혀 있습니다. - segment
- 계산을 위해 사용되는 스플라인 세그먼트들의 인덱스입니다. 만약 0보다 작으면 모든 세그먼트들을 사용합니다.
- s
- 라인을 표현하는 섹터에 대한 포인터입니다.
- hSect
- 교차 점들의 좌표 값들입니다.
리턴 값
교차 점들의 개수입니다.
요구사항
- 버전: 1.0 또는 이후
- 헤더: Spline2DData.h
- 라이브러리 가져오기: GeometryImp.lib [Win]
- 모듈: Geometry.dll [WIN] GeometryLib [Mac]