Graphisoft®

GeometryVersion: 1.0

Geometry::TMVector

원래 평면의 법선 벡터로부터 변환된 평면의 법선 벡터를 계산합니다.

     void TMVector (
      TRANMAT*  tran,
      double*   x,
      double*   y,
      double*   z
    );

파라미터

tran
변환 행렬입니다.
x
원래 법선 벡터의 좌표 x입니다.
y
원래 법선 벡터의 좌표 y입니다.
z
원래 법선 벡터의 좌표 z입니다.

설명

정의에 따르면, 법선 벡터와 평면의 어떤 벡터와의 스칼라 곱은 원래 평면뿐만 아니라 변환된 평면의 경우에도 0과 같습니다. 왼쪽으로부터 변환 행렬에 의해 곱하여 평면의 벡터를 변환할 수 있기 때문에 변환된 법선 벡터는 오른쪽으로부터 역행렬에 의해 곱해져야 하거나, 왼쪽으로부터 전치(transposed) 행렬에 의해 곱해져야 합니다. 후자는 이 함수가 하는 것이 무엇인지를 의미합니다.

요구사항

버전: 1.0 또는 이후
헤더: TM.h
라이브러리 가져오기: GeometryImp.lib [Win]
모듈: Geometry.dll [WIN] GeometryLib [Mac]

참고사항

변환 행렬 함수