Robotsystem from Robot Group Leipzig: OSGBox Class Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Directories
- Examples

- Class List
- Alphabetical List
- Class Hierarchy
- Class Members

# OSGBox Class Reference

`#include <osgprimitive.h>`

Inheritance diagram for OSGBox:

[legend]
Collaboration diagram for OSGBox:

[legend]
List of all members.

## Detailed Description

Graphical box.

Definition at line 137 of file osgprimitive.h.

## Public Member Functions
| OSGBox (float lengthX, float lengthY, float lengthZ)
virtual void | init (const OsgHandle &osgHandle, Quality quality=Middle)
float | getLengthX ()
float | getLengthY ()
float | getLengthZ ()
## Protected Attributes
float | lengthX
float | lengthY
float | lengthZ

## Constructor & Destructor Documentation

OSGBox | ( | float | lengthX,
|  | float | lengthY,
|  | float | lengthZ
| ) |

| Definition at line 191 of file osgprimitive.cpp.

## Member Function Documentation

float getLengthX | ( |  | ) | `[inline]`

| Definition at line 143 of file osgprimitive.h.

float getLengthY | ( |  | ) | `[inline]`

| Definition at line 144 of file osgprimitive.h.

float getLengthZ | ( |  | ) | `[inline]`

| Definition at line 145 of file osgprimitive.h.

void init | ( | const OsgHandle & | osgHandle,
|  | Quality | quality = `Middle`
| ) | `[virtual]`

| Definition at line 195 of file osgprimitive.cpp.

## Member Data Documentation

float lengthX`[protected]`

| Definition at line 148 of file osgprimitive.h.

float lengthY`[protected]`

| Definition at line 149 of file osgprimitive.h.

float lengthZ`[protected]`

| Definition at line 150 of file osgprimitive.h.