16 #ifndef _SbGroundplane_H
17 #define _SbGroundplane_H
30 SbGroundplane(
const SbVec3f &v1,
const SbVec3f &v2,
const SbVec3f &v3,
const SbVec3f &v4);
33 void setBounds(
const SbVec3f &v1,
const SbVec3f &v2,
const SbVec3f &v3,
const SbVec3f &v4);
34 void getBounds(SbVec3f &v1, SbVec3f &v2, SbVec3f &v3, SbVec3f &v4)
const;
37 SbVec3f &operator [](
int i) {
return _vertices[i]; }
38 const SbVec3f &operator [](
int i)
const {
return _vertices[i]; }
#define __MEVIS_IV_END_NAMESPACE
#define __MEVIS_IV_BEGIN_NAMESPACE
#define SOSHADOW_CLASS_SPEC
Define a class export specifier needed to make the class exportable in dll's.
void getBounds(SbVec3f &v1, SbVec3f &v2, SbVec3f &v3, SbVec3f &v4) const
void setBounds(const SbVec3f &v1, const SbVec3f &v2, const SbVec3f &v3, const SbVec3f &v4)
SbGroundplane(const SbVec3f &v1, const SbVec3f &v2, const SbVec3f &v3, const SbVec3f &v4)
bool operator==(const Tmat2< DT > &a, const Tmat2< DT > &b)
a == b ? Return true if yes.
bool operator!=(const Tmat2< DT > &a, const Tmat2< DT > &b)
a != b ? Return true if yes.