xmscore
1.0
|
Include this small header instead of pt.h. More...
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... | |
Typedefs | |
typedef Pt2< int > | xms::Pt2i |
4d point template More... | |
typedef Pt2< float > | xms::Pt2f |
2d point float | |
typedef Pt2< double > | xms::Pt2d |
2d point double | |
typedef Pt3< int > | xms::Pt3i |
3d point int | |
typedef Pt3< float > | xms::Pt3f |
3d point float | |
typedef Pt3< double > | xms::Pt3d |
3d point double | |
typedef Pt4< int > | xms::Pt4i |
4d point int | |
typedef Pt4< float > | xms::Pt4f |
4d point float | |
typedef Pt4< double > | xms::Pt4d |
4d point double | |
Include this small header instead of pt.h.
This file was created with the same idea as iosfwd. You can't forward declare a Pt3d because it is a typedef - so you have to include the header where Pt3d is defined. But instead of including the large header file that defines the Pt classes, you can just include this small header. -MJK
Definition in file ptsfwd.h.