Public Member Functions | Private Attributes | List of all members
OpenHRP::OnlineViewer_impl Class Reference

#include <OnlineViewer_impl.h>

Inheritance diagram for OpenHRP::OnlineViewer_impl:
Inheritance graph
[legend]

Public Member Functions

virtual PortableServer::POA_ptr _default_POA ()
 
void clearData ()
 
void clearLog ()
 
void drawScene (const WorldState &state)
 
::CORBA::Boolean getPosture (const char *robotId, DblSequence_out posture)
 
void load (const char *name, const char *url)
 
 OnlineViewer_impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, GLscene *i_scene, LogManager< OpenHRP::WorldState > *i_log)
 
void setLineScale (::CORBA::Float scale)
 
void setLineWidth (::CORBA::Float width)
 
void setLogName (const char *name)
 
void update (const WorldState &state)
 
virtual ~OnlineViewer_impl ()
 

Private Attributes

LogManager< OpenHRP::WorldState > * log
 
std::map< std::string, GLbody * > models
 
CORBA::ORB_var orb
 
PortableServer::POA_var poa
 
GLscenescene
 

Detailed Description

Definition at line 11 of file OnlineViewer_impl.h.

Constructor & Destructor Documentation

◆ OnlineViewer_impl()

OnlineViewer_impl::OnlineViewer_impl ( CORBA::ORB_ptr  orb,
PortableServer::POA_ptr  poa,
GLscene i_scene,
LogManager< OpenHRP::WorldState > *  i_log 
)

Definition at line 12 of file OnlineViewer_impl.cpp.

◆ ~OnlineViewer_impl()

OnlineViewer_impl::~OnlineViewer_impl ( )
virtual

Definition at line 20 of file OnlineViewer_impl.cpp.

Member Function Documentation

◆ _default_POA()

PortableServer::POA_ptr OnlineViewer_impl::_default_POA ( )
virtual

Definition at line 24 of file OnlineViewer_impl.cpp.

◆ clearData()

void OnlineViewer_impl::clearData ( )

Definition at line 58 of file OnlineViewer_impl.cpp.

◆ clearLog()

void OnlineViewer_impl::clearLog ( void  )

Definition at line 53 of file OnlineViewer_impl.cpp.

◆ drawScene()

void OnlineViewer_impl::drawScene ( const WorldState &  state)

Definition at line 62 of file OnlineViewer_impl.cpp.

◆ getPosture()

CORBA::Boolean OnlineViewer_impl::getPosture ( const char *  robotId,
DblSequence_out  posture 
)

Definition at line 74 of file OnlineViewer_impl.cpp.

◆ load()

void OnlineViewer_impl::load ( const char *  name,
const char *  url 
)

Definition at line 34 of file OnlineViewer_impl.cpp.

◆ setLineScale()

void OnlineViewer_impl::setLineScale ( ::CORBA::Float  scale)

Definition at line 70 of file OnlineViewer_impl.cpp.

◆ setLineWidth()

void OnlineViewer_impl::setLineWidth ( ::CORBA::Float  width)

Definition at line 66 of file OnlineViewer_impl.cpp.

◆ setLogName()

void OnlineViewer_impl::setLogName ( const char *  name)

Definition at line 79 of file OnlineViewer_impl.cpp.

◆ update()

void OnlineViewer_impl::update ( const WorldState &  state)

Definition at line 29 of file OnlineViewer_impl.cpp.

Member Data Documentation

◆ log

LogManager<OpenHRP::WorldState>* OpenHRP::OnlineViewer_impl::log
private

Definition at line 34 of file OnlineViewer_impl.h.

◆ models

std::map<std::string, GLbody *> OpenHRP::OnlineViewer_impl::models
private

Definition at line 35 of file OnlineViewer_impl.h.

◆ orb

CORBA::ORB_var OpenHRP::OnlineViewer_impl::orb
private

Definition at line 31 of file OnlineViewer_impl.h.

◆ poa

PortableServer::POA_var OpenHRP::OnlineViewer_impl::poa
private

Definition at line 32 of file OnlineViewer_impl.h.

◆ scene

GLscene* OpenHRP::OnlineViewer_impl::scene
private

Definition at line 33 of file OnlineViewer_impl.h.


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


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Sat Dec 17 2022 03:52:22