xmscore
1.0
|
Go to the source code of this file.
Classes | |
class | xms::Pt2< T > |
2D Point template class More... | |
class | xms::Pt3< T > |
3d point template class More... | |
class | xms::Pt4< T > |
4D point template class More... | |
Functions | |
template<class T > | |
Pt3< T > | xms::operator* (int a, const Pt3< T > &pt) |
template<class T > | |
Pt3< T > | xms::operator* (float a, const Pt3< T > &pt) |
template<class T > | |
Pt3< T > | xms::operator* (double a, const Pt3< T > &pt) |
template<class _From , class _To > | |
_To & | xms::Pt3Convert (const _From &a_from, _To &a_to) |
Convert from one Pt3 to another. More... | |
template<typename T , typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | xms::operator<< (std::basic_ostream< charT, traits > &strm, const Pt2< T > &a_pt) |
operator<< More... | |
template<typename T , typename charT , typename traits > | |
std::basic_istream< charT, traits > & | xms::operator>> (std::basic_istream< charT, traits > &strm, Pt2< T > &a_pt) |
operator>> More... | |
template<typename T , typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | xms::operator<< (std::basic_ostream< charT, traits > &strm, const Pt3< T > &a_pt) |
operator<< More... | |
template<typename T , typename charT , typename traits > | |
std::basic_istream< charT, traits > & | xms::operator>> (std::basic_istream< charT, traits > &strm, Pt3< T > &a_pt) |
operator>> More... | |
template<typename T , typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | xms::operator<< (std::basic_ostream< charT, traits > &strm, const Pt4< T > &a_pt) |
operator<< More... | |
template<typename T , typename charT , typename traits > | |
std::basic_istream< charT, traits > & | xms::operator>> (std::basic_istream< charT, traits > &strm, Pt4< T > &a_pt) |
operator>> More... | |
Definition in file pt.h.
|
inline |
|
inline |
|
inline |
|
inline |
operator<<
strm | the stream. |
a_pt | The point |
Definition at line 2387 of file pt.h.
References xms::Pt2< T >::x.
|
inline |
operator<<
strm | the stream. |
a_pt | The point |
Definition at line 2450 of file pt.h.
References xms::Pt3< T >::x.
|
inline |
operator<<
strm | the stream. |
a_pt | The point |
Definition at line 2523 of file pt.h.
References xms::Pt4< T >::x.
|
inline |
operator>>
strm | the stream. |
a_pt | The point |
Definition at line 2412 of file pt.h.
References xms::operator>>(), xms::Pt2< T >::x, and xms::Pt2< T >::y.
Referenced by xms::operator>>().
|
inline |
operator>>
strm | the stream. |
a_pt | The point |
Definition at line 2475 of file pt.h.
References xms::operator>>(), xms::Pt2< T >::x, and xms::Pt2< T >::y.
|
inline |
operator>>
strm | the stream. |
a_pt | The point |
Definition at line 2548 of file pt.h.
References xms::operator>>(), xms::Pt2< T >::x, and xms::Pt2< T >::y.
_To& xms::Pt3Convert | ( | const _From & | a_from, |
_To & | a_to | ||
) |
Convert from one Pt3 to another.
a_from | Converting from this. |
a_to | Converting to this. |
Definition at line 2360 of file pt.h.
References xms::Pt3Convert().
Referenced by xms::Pt3Convert().