tags 356240 + patch thanks --- ./libaqsistypes/vector3d.h~ 2006-05-20 19:07:13.000000000 +0000 +++ ./libaqsistypes/vector3d.h 2006-05-20 19:08:50.000000000 +0000 @@ -45,6 +45,23 @@ * \brief Define class structure for 3D vector. */ +class CqVector3D; +CqVector3D operator+( const TqFloat f, const CqVector3D& v ); +CqVector3D operator+( const CqVector3D& v, const TqFloat f ); +CqVector3D operator-( const TqFloat f, const CqVector3D& v ); +CqVector3D operator-( const CqVector3D& v, const TqFloat f ); +CqVector3D operator*( const TqFloat f, const CqVector3D& v ); +CqVector3D operator*( const CqVector3D& v, const TqFloat f ); +CqVector3D operator/( const TqFloat f, const CqVector3D& v ); +CqVector3D operator/( const CqVector3D& v, const TqFloat f ); +CqVector3D operator+( const CqVector3D& a, const CqVector3D& b ); +CqVector3D operator-( const CqVector3D& a, const CqVector3D& b ); +CqVector3D operator/( const CqVector3D& a, const CqVector3D& b ); +CqVector3D operator-( const CqVector3D& v ); +TqFloat operator*( const CqVector3D& a, const CqVector3D& b ); +CqVector3D operator%( const CqVector3D& a, const CqVector3D& b ); // X product +std::ostream &operator<<( std::ostream &Stream, const CqVector3D &Vector ); + class CqVector3D { public: --- ./libaqsistypes/vector4d.h~ 2006-05-20 19:09:12.000000000 +0000 +++ ./libaqsistypes/vector4d.h 2006-05-20 19:10:17.000000000 +0000 @@ -43,6 +43,19 @@ * \brief Define class structure for 4D homogeneous vector. */ + +class CqVector4D; +CqVector4D operator*( const TqFloat f, const CqVector4D& v ); +CqVector4D operator*( const CqVector4D& v, const TqFloat f ); +CqVector4D operator/( const TqFloat f, const CqVector4D& v ); +CqVector4D operator/( const CqVector4D& v, const TqFloat f ); +CqVector4D operator+( const CqVector4D& a, const CqVector4D& b ); +CqVector4D operator-( const CqVector4D& a, const CqVector4D& b ); +CqVector4D operator-( const CqVector4D& v ); +TqFloat operator*( const CqVector4D& a, const CqVector4D& b ); +CqVector4D operator%( const CqVector4D& a, const CqVector4D& b ); +std::ostream &operator<<( std::ostream &Stream, const CqVector4D &Vector ); + class CqVector4D { public: --- ./render/points.h~ 2006-05-20 19:19:16.000000000 +0000 +++ ./render/points.h 2006-05-20 19:19:21.000000000 +0000 @@ -239,7 +239,7 @@ /// Initialise the KDTree to point to the whole points list. void InitialiseKDTree(); - void CqPoints::InitialiseMaxWidth(); + void InitialiseMaxWidth(); virtual void NaturalDice( CqParameter* pParameter, TqInt uDiceSize, TqInt vDiceSize, IqShaderData* pData );
-- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]