argos::CQTOpenGLMiniQuadrotor Class Reference

#include <qtopengl_miniquadrotor.h>

Public Member Functions

 CQTOpenGLMiniQuadrotor ()
 
virtual ~CQTOpenGLMiniQuadrotor ()
 
virtual void Draw (CMiniQuadrotorEntity &c_entity)
 

Protected Member Functions

void SetBodyMaterial ()
 Sets the body material. More...
 
void SetBoardMaterial ()
 Sets the board material. More...
 
void SetBladeMaterial ()
 Sets the blade material. More...
 
void MakeBody ()
 The robot body. More...
 
void MakeBoard ()
 The robot board. More...
 
void MakeArm ()
 On of the two trasversal arms to which propellers are attached. More...
 
void MakePropeller ()
 One of the four propellers. More...
 

Detailed Description

Definition at line 24 of file qtopengl_miniquadrotor.h.

Constructor & Destructor Documentation

◆ CQTOpenGLMiniQuadrotor()

argos::CQTOpenGLMiniQuadrotor::CQTOpenGLMiniQuadrotor ( )

Definition at line 42 of file qtopengl_miniquadrotor.cpp.

◆ ~CQTOpenGLMiniQuadrotor()

argos::CQTOpenGLMiniQuadrotor::~CQTOpenGLMiniQuadrotor ( )
virtual

Definition at line 55 of file qtopengl_miniquadrotor.cpp.

Member Function Documentation

◆ Draw()

void argos::CQTOpenGLMiniQuadrotor::Draw ( CMiniQuadrotorEntity c_entity)
virtual

Definition at line 62 of file qtopengl_miniquadrotor.cpp.

◆ MakeArm()

void argos::CQTOpenGLMiniQuadrotor::MakeArm ( )
protected

On of the two trasversal arms to which propellers are attached.

Definition at line 194 of file qtopengl_miniquadrotor.cpp.

◆ MakeBoard()

void argos::CQTOpenGLMiniQuadrotor::MakeBoard ( )
protected

The robot board.

Definition at line 148 of file qtopengl_miniquadrotor.cpp.

◆ MakeBody()

void argos::CQTOpenGLMiniQuadrotor::MakeBody ( )
protected

The robot body.

Definition at line 112 of file qtopengl_miniquadrotor.cpp.

◆ MakePropeller()

void argos::CQTOpenGLMiniQuadrotor::MakePropeller ( )
protected

One of the four propellers.

Definition at line 240 of file qtopengl_miniquadrotor.cpp.

◆ SetBladeMaterial()

void argos::CQTOpenGLMiniQuadrotor::SetBladeMaterial ( )
protected

Sets the blade material.

Definition at line 98 of file qtopengl_miniquadrotor.cpp.

◆ SetBoardMaterial()

void argos::CQTOpenGLMiniQuadrotor::SetBoardMaterial ( )
protected

Sets the board material.

Definition at line 84 of file qtopengl_miniquadrotor.cpp.

◆ SetBodyMaterial()

void argos::CQTOpenGLMiniQuadrotor::SetBodyMaterial ( )
protected

Sets the body material.

Definition at line 70 of file qtopengl_miniquadrotor.cpp.