Beispiel #1
0
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);
}
Beispiel #2
0
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 );
}