Code_TYMPAN  4.2.0
Industrial site acoustic simulation
Public Member Functions | Protected Attributes | List of all members
OGLElement Class Reference

#include <OGLElement.h>

Inheritance diagram for OGLElement:
Inheritance graph
[legend]

Public Member Functions

 OGLElement ()
 
virtual ~OGLElement ()
 
void setDisplayPosition (double displayPositionX, double displayPositionY)
 
void setVisibility (bool bVisible)
 
bool getVisibility ()
 
void setIs3D (bool bIs3D)
 
bool getIs3D ()
 
virtual int render ()
 

Protected Attributes

double m_DisplayPositionX
 
double m_DisplayPositionY
 
bool m_bVisible
 
bool m_bIs3D
 

Detailed Description

Classe de liste d'objets OGL a afficher

Definition at line 30 of file OGLElement.h.

Constructor & Destructor Documentation

◆ OGLElement()

OGLElement::OGLElement ( )
inline

Constructeur.

Definition at line 36 of file OGLElement.h.

◆ ~OGLElement()

virtual OGLElement::~OGLElement ( )
inlinevirtual

Destructeur.

Definition at line 41 of file OGLElement.h.

Member Function Documentation

◆ getIs3D()

bool OGLElement::getIs3D ( )
inline

Definition at line 47 of file OGLElement.h.

◆ getVisibility()

bool OGLElement::getVisibility ( )
inline

Definition at line 45 of file OGLElement.h.

Here is the caller graph for this function:

◆ render()

virtual int OGLElement::render ( )
inlinevirtual

◆ setDisplayPosition()

void OGLElement::setDisplayPosition ( double  displayPositionX,
double  displayPositionY 
)
inline

Definition at line 43 of file OGLElement.h.

Here is the caller graph for this function:

◆ setIs3D()

void OGLElement::setIs3D ( bool  bIs3D)
inline

Definition at line 46 of file OGLElement.h.

Here is the caller graph for this function:

◆ setVisibility()

void OGLElement::setVisibility ( bool  bVisible)
inline

Definition at line 44 of file OGLElement.h.

Here is the caller graph for this function:

Member Data Documentation

◆ m_bIs3D

bool OGLElement::m_bIs3D
protected

Definition at line 55 of file OGLElement.h.

◆ m_bVisible

bool OGLElement::m_bVisible
protected

Definition at line 54 of file OGLElement.h.

◆ m_DisplayPositionX

double OGLElement::m_DisplayPositionX
protected

Definition at line 49 of file OGLElement.h.

◆ m_DisplayPositionY

double OGLElement::m_DisplayPositionY
protected

Definition at line 53 of file OGLElement.h.


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