CDRFLEx.set_user_cart_coord(fTargetVec, fTargetOrg, eTargetRef)
기능
입력좌표계 기준의 벡터 fTargetVec[0]와 fTargetVec[1]을 사용하여 새로운 직교 좌표계를 설정한다. 직교 좌표계의 원점은 입력 좌표계(eTargetRef) 기준의 fTargetOrg에 위치한다. 총 20개의 사용자좌표계를 설정할 수 있으며, 20개가 넘어가면 새로운 직교 좌표계 설정이 불가하다.
해당 함수는 M2.5 hotfix 버전 이상에서만 사용 가능하다.
인수
인수명 | 자료형 | 기본값 | 설명 |
fTargetVec | float[2][3] | - | 3개의 XYZ 정보 #1 3개의 XYZ 정보 #2 |
fTargetOrg | float[3] | - | 사용자 원점 정보 |
eTargetRef | enum.COORDINATE_SYSTEM | COORDINATE_SYSTEM_BASE | 상수 및 열거형 정의 참조 |
리턴
값 | 설명 |
int | 설정된 Coordinate ID (101 ~ 120) |
예제
float vec[2][3] = {{-1, 1, 1}, {1, 1, 0}};
float org[3] = {370.9, -419.7, 651.5};
int user = Drfl.set_user_cart_coord(vec, org);