LLVector4 LLCoordFrame::transformToLocal(const LLVector4 &absolute_vector) const { LLVector4 local_vector(absolute_vector); local_vector.mV[VX] -= mOrigin.mV[VX]; local_vector.mV[VY] -= mOrigin.mV[VY]; local_vector.mV[VZ] -= mOrigin.mV[VZ]; return rotateToLocal(local_vector); }
LLVector3 LLCoordFrame::transformToLocal(const LLVector3 &absolute_vector) const { return rotateToLocal(absolute_vector - mOrigin); }
Vector OrientedBox::transformToLocal( Vector const & V ) const { return rotateToLocal( V - m_center ); }