virtual camera component $Date$ More...
#include <GL/glu.h>
#include <rtm/CorbaNaming.h>
#include <hrpModel/ModelLoaderUtil.h>
#include "hrpsys/util/Project.h"
#include "hrpsys/util/VectorConvert.h"
#include "hrpsys/util/GLcamera.h"
#include "hrpsys/util/GLbody.h"
#include "hrpsys/util/GLlink.h"
#include "hrpsys/util/GLutil.h"
#include "VirtualCamera.h"
#include "RTCGLbody.h"
#include "GLscene.h"
Go to the source code of this file.
Defines | |
#define | RANGE(d, th) (-far*near/((d)*(far-near)-far)/cos(th)) |
#define | THETA(x) (-atan(((x)-w/2)*2*tan(fovx/2)/w)) |
Functions | |
void | capture (int w, int h, unsigned char *o_buffer) |
void | VirtualCameraInit (RTC::Manager *manager) |
Variables | |
static const char * | virtualcamera_spec [] |
Definition at line 284 of file VirtualCamera.cpp.
void VirtualCameraInit | ( | RTC::Manager * | manager | ) |
Definition at line 607 of file VirtualCamera.cpp.
const char* virtualcamera_spec[] [static] |
{ "implementation_id", "VirtualCamera", "type_name", "VirtualCamera", "description", "virtual camera component", "version", HRPSYS_PACKAGE_VERSION, "vendor", "AIST", "category", "example", "activity_type", "DataFlowComponent", "max_instance", "10", "language", "C++", "lang_type", "compile", "conf.default.rangerMaxAngle", "0.25", "conf.default.rangerMinAngle", "-0.25", "conf.default.rangerAngularRes", "0.01", "conf.default.rangerMaxRange", "5.0", "conf.default.rangerMinRange", "0.5", "conf.default.generateRange", "1", "conf.default.generatePointCloud", "0", "conf.default.generatePointCloudStep", "1", "conf.default.pcFormat", "xyz", "conf.default.generateMovie", "0", "conf.default.debugLevel", "0", "conf.default.project", "", "conf.default.camera", "", "" }
Definition at line 29 of file VirtualCamera.cpp.