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
 
SbVec3foperator[] (int i)
 Accesses indexed component of plane area vertices.
 
const SbVec3foperator[] (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.

References mlrange_cast().

◆ operator[]() [2/2]

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

Definition at line 38 of file SbGroundplane.h.

References mlrange_cast().

◆ setBounds()

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

Friends And Related Symbol 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: