Polygon Crucher SDK - Documentation
Documentation
Loading...
Searching...
No Matches
C4DTVector< TYPE > Class Template Reference

Public Member Functions

 C4DTVector (const C4DTVector &vector)
 
 C4DTVector (const C3DTPoint< TYPE > &pt1, const C3DTPoint< TYPE > &pt2, const C3DTPoint< TYPE > &pt3, bool normalize=true)
 
void Serialize (CXArchive &ar)
 
bool InitPlane (const C3DTPoint< TYPE > &pt1, const C3DTPoint< TYPE > &pt2, const C3DTPoint< TYPE > &pt3, bool normalize=true)
 
double GetSignedDistance (const C3DTPoint< TYPE > &pt) const
 
double GetDistance (const C3DTPoint< TYPE > &pt) const
 
C3DTPoint< TYPEGetProjection (const C3DTPoint< TYPE > &pt) const
 
template<class TYPE2 >
 C4DTVector (const C4DTVector< TYPE2 > &plane)
 
template<class TYPE2 >
C4DTVectoroperator= (const C4DTVector< TYPE2 > &plane)
 
template<class TYPE2 >
C4DTVector< TYPE > & operator= (const C4DTVector< TYPE2 > &plane)
 

Public Attributes

C3DTVector< TYPEdir
 
TYPE t
 

The documentation for this class was generated from the following files: