source:
GTP/trunk/Lib/Illum/IBRBillboardCloudTrees/OGRE/include/IMG/IMGPlane3.h
@
731
Revision 731, 434 bytes checked in by igarcia, 18 years ago (diff) |
---|
Rev | Line | |
---|---|---|
[700] | 1 | #ifndef _IMGPLANE3_H |
2 | #define _IMGPLANE3_H | |
3 | ||
[721] | 4 | #include <IMGPrerequisites.h> |
[700] | 5 | |
6 | namespace IMG { | |
7 | ||
[731] | 8 | class _IMGExport Plane3: public Ogre::Plane { |
[700] | 9 | public: |
10 | //a plane's interface | |
[721] | 11 | Plane3(); |
[700] | 12 | |
[721] | 13 | virtual ~Plane3(); |
[700] | 14 | |
[721] | 15 | Plane3 & operator =(const Plane3 & p); |
[700] | 16 | |
[731] | 17 | Ogre::Vector3 * getNormal(); |
[700] | 18 | |
[731] | 19 | void setNormal(float x, float y, float z); |
[700] | 20 | |
[731] | 21 | void setDistance(float dist); |
[700] | 22 | |
[731] | 23 | float getDistance() const; |
[700] | 24 | |
[731] | 25 | void print(); |
[721] | 26 | |
[700] | 27 | }; |
28 | ||
29 | } | |
30 | #endif |
Note: See TracBrowser
for help on using the repository browser.