MeVisLab Toolbox Reference
SbGroundplane Class Reference

#include <SbGroundplane.h>

Public Member Functions

 SbGroundplane ()
 
 SbGroundplane (const SbVec3f &v1, const SbVec3f &v2, const SbVec3f &v3, const SbVec3f &v4)
 
 ~SbGroundplane ()
 
void setBounds (const SbVec3f &v1, const SbVec3f &v2, const SbVec3f &v3, const SbVec3f &v4)
 
void getBounds (SbVec3f &v1, SbVec3f &v2, SbVec3f &v3, SbVec3f &v4) const
 
SbVec3f & operator[] (int i)
 Accesses indexed component of plane area vertices. More...
 
const SbVec3f & operator[] (int i) const
 

Protected Attributes

SbVec3f _vertices [4]
 

Friends

int operator== (const SbGroundplane &gp1, const SbGroundplane &gp2)
 
int operator!= (const SbGroundplane &gp1, const SbGroundplane &gp2)
 

Detailed Description

Definition at line 23 of file SbGroundplane.h.

Constructor & Destructor Documentation

◆ SbGroundplane() [1/2]

SbGroundplane::SbGroundplane ( )

◆ SbGroundplane() [2/2]

SbGroundplane::SbGroundplane ( const SbVec3f &  v1,
const SbVec3f &  v2,
const SbVec3f &  v3,
const SbVec3f &  v4 
)

◆ ~SbGroundplane()

SbGroundplane::~SbGroundplane ( )

Member Function Documentation

◆ getBounds()

void SbGroundplane::getBounds ( SbVec3f &  v1,
SbVec3f &  v2,
SbVec3f &  v3,
SbVec3f &  v4 
) const

◆ operator[]() [1/2]

SbVec3f& SbGroundplane::operator[] ( int  i)
inline

Accesses indexed component of plane area vertices.

Definition at line 37 of file SbGroundplane.h.

◆ operator[]() [2/2]

const SbVec3f& SbGroundplane::operator[] ( int  i) const
inline

Definition at line 38 of file SbGroundplane.h.

◆ setBounds()

void SbGroundplane::setBounds ( const SbVec3f &  v1,
const SbVec3f &  v2,
const SbVec3f &  v3,
const SbVec3f &  v4 
)

Friends And Related Function Documentation

◆ operator!=

int operator!= ( const SbGroundplane gp1,
const SbGroundplane gp2 
)
friend

◆ operator==

int operator== ( const SbGroundplane gp1,
const SbGroundplane gp2 
)
friend

Member Data Documentation

◆ _vertices

SbVec3f SbGroundplane::_vertices[4]
protected

Definition at line 26 of file SbGroundplane.h.


The documentation for this class was generated from the following file: