batch_manager.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/batching/
batch__manager_8h
rve_render_server::BatchManager
rve_render_server::BatchManager::InputInfo
Ogre
rve_render_server
batch_renderable.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/batching/
batch__renderable_8h
../pickable.h
../renderer.h
rve_render_server::BatchRenderable
rve_render_server
batch_renderer.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/batching/
batch__renderer_8h
points_renderer_desc.h
rve_render_server::BatchRenderer
rve_render_server::BatchRenderer::InputInfo
rve_render_server::BatchRenderer::InputInfo::RenderableInfo
rve_render_server
billboard_text.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
billboard__text_8cpp
rve_render_server/convert.h
rve_render_server/billboard_text.h
rve_render_server::BillboardText::MyMovableText
rve_render_server
billboard_text.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
billboard__text_8h
rve_render_server::BillboardText
Ogre
rve_render_server
camera.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
camera_8cpp
rve_render_server/camera.h
rve_render_server/render_target.h
rve_render_server
camera.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
camera_8h
rve_render_server::Camera
Ogre
rve_render_server
convert.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
convert_8cpp
rve_render_server/convert.h
rve_render_server
static Ogre::Matrix3
fromEulersYXZ
namespacerve__render__server.html
a27be2ed7f9f4327455a24217f73627be
(float y, float x, float z)
Ogre::Matrix3
g_ogre_to_robot_matrix
namespacerve__render__server.html
af79863c82ddb77f97aa7328131e8d948
(fromEulersYXZ(-90, 0,-90))
Ogre::Quaternion
g_ogre_to_robot_quat
namespacerve__render__server.html
a66c3183c4eccc4b7923bd124cf9cb991
(matToQuat(g_ogre_to_robot_matrix))
Ogre::Matrix3
g_robot_to_ogre_matrix
namespacerve__render__server.html
a3fd79e1caa8f9f5950baeec93ea92113
(g_ogre_to_robot_matrix.Inverse())
Ogre::Matrix3
g_robot_to_ogre_normal_matrix
namespacerve__render__server.html
acbe993d36f4903e0a1d5f4a16eb107f2
(inverseTranspose(g_robot_to_ogre_matrix))
Ogre::Quaternion
g_robot_to_ogre_quat
namespacerve__render__server.html
ab8ef79bf761cd15d6cc812177dd7d975
(matToQuat(g_robot_to_ogre_matrix))
static Ogre::Matrix3
inverseTranspose
namespacerve__render__server.html
a203e4f97f675f91a2eea30918563d56d
(const Ogre::Matrix3 &mat)
static Ogre::Quaternion
matToQuat
namespacerve__render__server.html
a875130df2e7562374630373ba119ee63
(const Ogre::Matrix3 &mat)
convert.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
convert_8h
rve_render_server
Ogre::Vector3
convert
namespacerve__render__server.html
a628c67d4c6c191ca56b02b66a2ade151
(const rve_msgs::Vector3 &v)
Ogre::Quaternion
convert
namespacerve__render__server.html
a2252928a0902e6c2b88b988e9ac2b192
(const rve_msgs::Quaternion &q)
Ogre::Matrix4
convert
namespacerve__render__server.html
a39476531eae297cf3e3906dd99a51cf4
(const rve_msgs::Matrix4 &m)
Ogre::Vector3
fromRobot
namespacerve__render__server.html
a5e4472cdb2d7d50b4fd402b3e5d31ee1
(const rve_msgs::Vector3 &point)
Ogre::Vector3
fromRobot
namespacerve__render__server.html
ad370d1018fd6c21aafda1f3994c31d0f
(const Ogre::Vector3 &point)
Ogre::Quaternion
fromRobot
namespacerve__render__server.html
a529276090c6412800080cb20b59cbdd0
(const rve_msgs::Quaternion &quat)
Ogre::Quaternion
fromRobot
namespacerve__render__server.html
a1842732efaa66b7cc34d1b8eb0548156
(const Ogre::Quaternion &quat)
Ogre::Quaternion
fromRobotRelative
namespacerve__render__server.html
aa59962c2a4b9f300cba0017698606711
(const rve_msgs::Quaternion &quat)
Ogre::Quaternion
fromRobotRelative
namespacerve__render__server.html
af1b75955d104a7ddda56ccf1b3becf5e
(const Ogre::Quaternion &quat)
Ogre::Vector3
normalFromRobot
namespacerve__render__server.html
abfbdfd42f3b60ebf519981f7cc15a4ba
(const Ogre::Vector3 &normal)
Ogre::Vector3
scaleFromRobot
namespacerve__render__server.html
a978b39337b9c6b34a89a948cab2a22e5
(const Ogre::Vector3 &scale)
Ogre::Vector3
scaleFromRobot
namespacerve__render__server.html
af40936709f3d77095e9e36d3ce6f0cd1
(const rve_msgs::Vector3 &scale)
Ogre::Matrix3
g_ogre_to_robot_matrix
namespacerve__render__server.html
ada8f16f147521fb67f93b73f410fa95a
Ogre::Quaternion
g_ogre_to_robot_quat
namespacerve__render__server.html
ad69d45b4394646839b1bc6b774f20c9a
Ogre::Matrix3
g_robot_to_ogre_matrix
namespacerve__render__server.html
a84f8b55d2520d61441b613ffad2b6634
Ogre::Matrix3
g_robot_to_ogre_normal_matrix
namespacerve__render__server.html
a9f07442d9e9f33b41cd4b92a4f4d2686
Ogre::Quaternion
g_robot_to_ogre_quat
namespacerve__render__server.html
ac122e5131c0d3b8f59d89354a01e5cfa
create_3d_stipple.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/scratch/
create__3d__stipple_8cpp
int
main
create__3d__stipple_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
const char
stipple
create__3d__stipple_8cpp.html
a1fbda2b6bed713cbd0da0ca5b7e0408a
[]
disable_rendering_scheme_listener.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
disable__rendering__scheme__listener_8cpp
rve_render_server/disable_rendering_scheme_listener.h
rve_render_server
disable_rendering_scheme_listener.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
disable__rendering__scheme__listener_8h
rve_render_server::DisableRenderingSchemeListener
rve_render_server
generate_gaussian_1d.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/scratch/
generate__gaussian__1d_8cpp
#define
E
generate__gaussian__1d_8cpp.html
a07484107e6d9fdf38b53edf631d6511d
#define
PI
generate__gaussian__1d_8cpp.html
a598a3330b3c21701223ee0ca14316eca
double
g
generate__gaussian__1d_8cpp.html
a9a75e3e7feef69ff9c322acef65d836b
(double x, double stddev)
int
main
generate__gaussian__1d_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
init.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
init_8cpp
rve_render_server/init.h
rve_render_server/renderer.h
rve_render_server/server.h
rve_render_server
Renderer *
g_renderer
namespacerve__render__server.html
a2b9937e1089f1d9a1aa5efdb8bacbcb1
Server *
g_server
namespacerve__render__server.html
a462481c79895142212aa5df8af9b4a34
init.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
init_8h
rve_render_server
Server *
getServer
namespacerve__render__server.html
ab0c55f67d2df50a76a4bb1be4d627eea
()
void
init
namespacerve__render__server.html
a26d15af24ab861d5db1f81548430a987
(bool enable_ogre_log, const std::string &ns)
void
shutdown
namespacerve__render__server.html
afb4c0a89c96d8b9109ce6fdad5c56d70
()
lines_manager.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/batching/
lines__manager_8cpp
rve_render_server/batching/lines_manager.h
rve_render_server/convert.h
rve_render_server
lines_manager.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/batching/
lines__manager_8h
batch_manager.h
lines_renderer.h
lines_renderer_desc.h
rve_render_server::LinesManager
Ogre
rve_render_server
ROS_DECLARE_MESSAGE
namespacerve__msgs.html
a1478d407954f33197da0e9d34ed183f3
(Lines)
lines_material_generator.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/batching/
lines__material__generator_8cpp
rve_render_server/batching/lines_material_generator.h
rve_render_server/batching/lines_renderer_desc.h
rve_render_server/material_definition.h
rve_render_server/ogre_material_generator.h
rve_render_server/init.h
rve_render_server/renderer.h
rve_render_server
std::string
descToStringID
namespacerve__render__server.html
a5bdd07f00e6d881fd00bd5d3f705d717
(const LinesRendererDesc &desc, bool alpha)
void
fillFragmentShaderDefinition
namespacerve__render__server.html
a408e2ea0f459cd7682b550dfcd6f0e63
(const LinesRendererDesc &desc, ShaderDefinition &def)
void
fillVertexShaderDefinition
namespacerve__render__server.html
a411099da168c396e3562df75dadacc04
(const LinesRendererDesc &desc, ShaderDefinition &def)
std::pair< Ogre::MaterialPtr, Ogre::MaterialPtr >
generateMaterialsForLines
namespacerve__render__server.html
a930bac1b9401d7e22814b294dd3f8c6e
(const LinesRendererDesc &desc)
lines_material_generator.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/batching/
lines__material__generator_8h
rve_render_server
std::pair< Ogre::MaterialPtr, Ogre::MaterialPtr >
generateMaterialsForLines
namespacerve__render__server.html
a930bac1b9401d7e22814b294dd3f8c6e
(const LinesRendererDesc &desc)
lines_renderer.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/batching/
lines__renderer_8cpp
rve_render_server/batching/lines_renderer.h
rve_render_server/init.h
rve_render_server/renderer.h
rve_render_server/batching/lines_material_generator.h
rve_render_server/convert.h
rve_render_server
#define
LINES_PER_VBO
lines__renderer_8cpp.html
a22171f0b8a9917c783f16997f813d4fd
static float
g_billboard_offsets
namespacerve__render__server.html
ac970456472170bb5e602a8929235e33d
[6]
lines_renderer.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/batching/
lines__renderer_8h
batch_renderer.h
batch_renderable.h
lines_renderer_desc.h
rve_render_server::LinesRenderable
rve_render_server::LinesRenderer
Ogre
rve_render_server
boost::shared_ptr< LinesRenderable >
LinesRenderablePtr
namespacerve__render__server.html
afe7f7960685521c95279a1b8bda346e3
std::vector< LinesRenderablePtr >
V_LinesRenderable
namespacerve__render__server.html
af82b2d5fe7ac83d0a15c3b3733fca0e2
ROS_DECLARE_MESSAGE
namespacerve__msgs.html
a1478d407954f33197da0e9d34ed183f3
(Lines)
lines_renderer_desc.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/batching/
lines__renderer__desc_8h
rve_render_server::LinesRendererDesc
rve_render_server
mainpage.dox
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/
mainpage_8dox
material.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
material_8cpp
rve_render_server/material.h
rve_render_server/renderable.h
rve_render_server/ogre_material_generator.h
rve_render_server
material.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
material_8h
rve_render_server::Material
Ogre
rve_render_server
boost::shared_ptr< Material >
MaterialPtr
namespacerve__render__server.html
a01af808438c9276da90cbb5543e60139
material_definition.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
material__definition_8h
shader_definition.h
rve_render_server::MaterialDefinition
rve_render_server
mesh.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
mesh_8cpp
rve_render_server/mesh.h
rve_render_server/submesh.h
rve_render_server
mesh.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
mesh_8h
rve_render_server::Mesh
rve_render_server
boost::shared_ptr< Mesh >
MeshPtr
namespacerve__render__server.html
aff45a53a2578d236c2789e3170eef461
boost::shared_ptr< SubMesh >
SubMeshPtr
namespacerve__render__server.html
a86652a7db42d2cbac28e5d2ce8b34022
mesh_instance.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
mesh__instance_8cpp
rve_render_server/mesh_instance.h
rve_render_server/mesh.h
rve_render_server/submesh.h
rve_render_server/material.h
rve_render_server/init.h
rve_render_server/renderer.h
rve_render_server
mesh_instance.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
mesh__instance_8h
renderable.h
pickable.h
rve_render_server::MeshInstance
Ogre
rve_render_server
mesh_loader.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
mesh__loader_8cpp
rve_render_server/mesh_loader.h
rve_render_server/mesh.h
rve_render_server/submesh.h
rve_render_server/material.h
rve_render_server/init.h
rve_render_server/renderer.h
rve_render_server
MeshPtr
convertMesh
namespacerve__render__server.html
a85849805fe6469d2c8f6b09314531dcb
(const rve_common::UUID &id, const rve_msgs::Mesh &mesh)
MaterialPtr
createMaterial
namespacerve__render__server.html
a51580e74c5e67f18a03f91d9abdc6302
(const rve_msgs::Material &mat)
void
createMaterialsForMesh
namespacerve__render__server.html
a4d3de3901713e981299267769aa3bd38
(const rve_msgs::Mesh &input_mesh)
MeshPtr
loadMesh
namespacerve__render__server.html
aa45a440f818258dea9bb4490b1f75728
(const std::string &resource_path)
mesh_loader.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
mesh__loader_8h
rve_render_server
MeshPtr
convertMesh
namespacerve__render__server.html
a85849805fe6469d2c8f6b09314531dcb
(const rve_common::UUID &id, const rve_msgs::Mesh &mesh)
MeshPtr
loadMesh
namespacerve__render__server.html
aa45a440f818258dea9bb4490b1f75728
(const std::string &resource_path)
ROS_DECLARE_MESSAGE
namespacerve__msgs.html
a11d1c4c3e0b7300093f81a4adca601e1
(Mesh)
NVPerfSDK.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/nvperfsdk/
NVPerfSDK_8h
_NVPMSampleValue
#define
NVPM_INFINITE_VAL
NVPerfSDK_8h.html
ae4f47ac3761debac25998d60f0342a97
#define
NVPM_MAX_OBJECTS
NVPerfSDK_8h.html
a4a699f01707d8cd58411897647a9e41f
#define
NVPMAPI_INTERFACE
NVPerfSDK_8h.html
ac97efa030b59e40216b4aa75da381e15
#define
NVPMRESULT_DEFINED
NVPerfSDK_8h.html
a58a75a575791b5047d3d49241aa3b6aa
int
NVPMEnumFunc
NVPerfSDK_8h.html
a4dcf45072f02e6df1f49eca9baa22092
(UINT unCounterIndex, char *pcCounterName)
struct _NVPMSampleValue
NVPMSampleValue
NVPerfSDK_8h.html
a1a27916791a2d0f484530c6214460212
unsigned int
UINT
NVPerfSDK_8h.html
a36cb3b01d81ffd844bbbfb54003e06ec
unsigned long long
UINT64
NVPerfSDK_8h.html
a57be03562867144161c1bfee95ca8f7c
NVPMATTRIBUTE
NVPerfSDK_8h.html
a0050996bac1f1def8b57ccafbc04e550
NVPMA_COUNTER_TYPE
NVPerfSDK_8h.html
a0050996bac1f1def8b57ccafbc04e550ae32a58a0916f1835792730bcbad9b925
NVPMA_COUNTER_VALUE
NVPerfSDK_8h.html
a0050996bac1f1def8b57ccafbc04e550a85dd37a0493aea65d62629eb4fac5b75
NVPMA_COUNTER_DISPLAY_HINT
NVPerfSDK_8h.html
a0050996bac1f1def8b57ccafbc04e550adf0f91b1154083dbf1fb4e842578527c
NVPMA_COUNTER_MAX
NVPerfSDK_8h.html
a0050996bac1f1def8b57ccafbc04e550aba452dea3f5e9b706d6b89a4f28d1c87
NVPMCOUNTERDISPLAYHINT
NVPerfSDK_8h.html
a60fccb156cf58bb306eb9d935772277e
NVPM_CDH_PERCENT
NVPerfSDK_8h.html
a60fccb156cf58bb306eb9d935772277eaedcc848841e444700807d30ef8ae5120
NVPM_CDH_RAW
NVPerfSDK_8h.html
a60fccb156cf58bb306eb9d935772277eaf50aab3ef4660cd82fab0a32aec36172
NVPMCOUNTERTYPE
NVPerfSDK_8h.html
ad69ef1610a97e664eed09081b6ffa4fc
NVPM_CT_GPU
NVPerfSDK_8h.html
ad69ef1610a97e664eed09081b6ffa4fca5fd77d5263c9a99a9c1077085b5f64a4
NVPM_CT_OGL
NVPerfSDK_8h.html
ad69ef1610a97e664eed09081b6ffa4fca908e0bde005444bf597e9b8705acddf4
NVPM_CT_D3D
NVPerfSDK_8h.html
ad69ef1610a97e664eed09081b6ffa4fca0f93b2edd868de8be303eb037561c232
NVPM_CT_SIMEXP
NVPerfSDK_8h.html
ad69ef1610a97e664eed09081b6ffa4fcaa46947f8764cba7467a5183423875476
NVPMCOUNTERVALUE
NVPerfSDK_8h.html
aa9458b64ce92d6ce8e200e0fae9661e7
NVPM_CV_PERCENT
NVPerfSDK_8h.html
aa9458b64ce92d6ce8e200e0fae9661e7abf02a1ae146010115e5edeef5f1b598f
NVPM_CV_RAW
NVPerfSDK_8h.html
aa9458b64ce92d6ce8e200e0fae9661e7a565300f32fe7b8e7680f01758589c064
NVPMRESULT
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644
NVPM_OK
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644ab24d0d36b37c9a26227d4cc069cf646b
NVPM_ERROR_INVALID_PARAMETER
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644ad40e127fec6a343472d725771c5bf5bd
NVPM_ERROR_DRIVER_MISMATCH
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644adf7b9bac838c828010e7ee8b7f4c0752
NVPM_ERROR_NOT_INITIALIZED
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644a7e32f237d5929661921527509a9fe54e
NVPM_ERROR_BAD_ENUMERATOR
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644a0c0a101e71394425763be5f76e2fdc8a
NVPM_ERROR_STRING_TOO_SMALL
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644a7946599ab2c95ff2cd2b5e796e99a988
NVPM_ERROR_INVALID_COUNTER
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644a6f1f957e08d1242ff7fd9e5825989af2
NVPM_ERROR_OUT_OF_MEMORY
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644ada7ee64075e374389e85dc554f510e10
NVPM_ERROR_NOT_IN_EXPERIMENT
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644a528797e89bbd5eb5214028eabbd76c09
NVPM_ERROR_EXPERIMENT_INCOMPLETE
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644a6ab0a3f2c24f286564a7ea4490ca4bbc
NVPM_ERROR_INVALID_PASS
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644a6576a9a759eb3bac5d121da11f254d9b
NVPM_ERROR_NOT_IN_PASS
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644adaca5b88b825dc2c5c0f1aac2c52dd33
NVPM_ERROR_IN_PASS
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644aaca17c39947802cee2d3d8161e95a600
NVPM_ERROR_NOT_IN_OBJECT
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644a92c9a5824e0efeac679a4b21c1ded86f
NVPM_ERROR_IN_OBJECT
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644a4e3bbd7c58d98edf5899e59a7dda7083
NVPM_ERROR_INVALID_OBJECT
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644ae09d796770337084cf7e881273a21cd7
NVPM_ERROR_COUNTER_NOT_ENABLED
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644a5135856bb25701dbfe834164fa1636a1
NVPM_ERROR_COUNTER_NOT_FOUND
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644a51967c5c45916b38dd70bdb3289f470b
NVPM_ERROR_EXPERIMENT_NOT_RUN
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644a7c1b1df5c887f9bdb77edcec392768df
NVPM_ERROR_EXPERIMENT_RUNNING
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644aacbaf37a5698432550702f26da054bf3
NVPM_ERROR_32BIT_ON_64BIT
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644af1391fd11ffcae1ae9fb72fb9c85f5cb
NVPM_ERROR_INTERNAL
NVPerfSDK_8h.html
a970879df5bc5a39d7e521270b91c7644a6b9f3592127ae9f95d50b4569824081b
NVPMAPI_INTERFACE
NVPMAddCounter
NVPerfSDK_8h.html
a016f3fea392c06848b963c67c6fca005
(UINT unCounterIndex)
NVPMAPI_INTERFACE
NVPMAddCounterByName
NVPerfSDK_8h.html
a2e582e8c4d19211f02b91e768ac546e8
(char *pcName)
NVPMAPI_INTERFACE
NVPMAddCounters
NVPerfSDK_8h.html
a101a335c51b9fbcee0d1cfed3f2c2975
(UINT unCount, UINT *punCounterIndices)
NVPMAPI_INTERFACE
NVPMAllocObjects
NVPerfSDK_8h.html
ab8b7087d0d06ff4d0840594deea29088
(int)
NVPMAPI_INTERFACE
NVPMBeginExperiment
NVPerfSDK_8h.html
a7e4445150b33dc854e52c4bfc6e26117
(int *pnNumPasses)
NVPMAPI_INTERFACE
NVPMBeginObject
NVPerfSDK_8h.html
a581e9620b4c390000b97e50ec7a423f6
(int nObjectID)
NVPMAPI_INTERFACE
NVPMBeginPass
NVPerfSDK_8h.html
a9158be5ec08c4b5e2791c42b22926fed
(int nPass)
NVPMAPI_INTERFACE
NVPMEndExperiment
NVPerfSDK_8h.html
a131c5511be5fc5d8307c85572b8d5cb0
()
NVPMAPI_INTERFACE
NVPMEndObject
NVPerfSDK_8h.html
a83ea2c883f3b75529a20c3c06d81adac
(int nObjectID)
NVPMAPI_INTERFACE
NVPMEndPass
NVPerfSDK_8h.html
ab7f04f43b9ed9a936111b6e3f220db24
(int nPass)
NVPMAPI_INTERFACE
NVPMEnumCounters
NVPerfSDK_8h.html
afa1321c4f940642faa87a09879a8464b
(NVPMEnumFunc pEnumFunction)
NVPMAPI_INTERFACE
NVPMGetCounterAttribute
NVPerfSDK_8h.html
a8554d1a94355fa24696909e082dba899
(UINT unCounterIndex, NVPMATTRIBUTE nvAttribute, UINT64 *punValue)
NVPMAPI_INTERFACE
NVPMGetCounterClockRate
NVPerfSDK_8h.html
a0f4ea0bf38c14215b3c709c7f6fda937
(char *pcString, float *pfValue)
NVPMAPI_INTERFACE
NVPMGetCounterDescription
NVPerfSDK_8h.html
a71e0c0e38b76f0e52cbb5b4e97e34d4e
(UINT unCounterIndex, char *pcString, UINT *punLen)
NVPMAPI_INTERFACE
NVPMGetCounterIndex
NVPerfSDK_8h.html
a957bd90b9c3897871e3368b0f7e27964
(char *pcString, UINT *punCounterIndex)
NVPMAPI_INTERFACE
NVPMGetCounterName
NVPerfSDK_8h.html
a350414ea972dc84d34eb21a2d3a77b70
(UINT unCounterIndex, char *pcString, UINT *punLen)
NVPMAPI_INTERFACE
NVPMGetCounterValue
NVPerfSDK_8h.html
a85fec0374c81307d936e7d846b4ebe58
(UINT unCounterIndex, int nObjectID, UINT64 *pulValue, UINT64 *pulCycles)
NVPMAPI_INTERFACE
NVPMGetCounterValueByName
NVPerfSDK_8h.html
ae7da81f4296b80d609b23a05d60877e3
(char *pcName, int nObjectID, UINT64 *pulValue, UINT64 *pulCycles)
NVPMAPI_INTERFACE
NVPMGetExtendedError
NVPerfSDK_8h.html
a72a854e150b25334006fcffc8b32943b
(UINT *pnError)
NVPMAPI_INTERFACE
NVPMGetGPUBottleneckName
NVPerfSDK_8h.html
aa6fe44653cff3795ce2061d262825e80
(UINT64 ulValue, char *pcName)
NVPMAPI_INTERFACE
NVPMGetNumCounters
NVPerfSDK_8h.html
aa0865c4a35a720e33bc0b706f1028441
(UINT *punCount)
NVPMAPI_INTERFACE
NVPMInit
NVPerfSDK_8h.html
ad1438af42e8b34ff67c218cab259a46d
()
NVPMAPI_INTERFACE
NVPMRemoveAllCounters
NVPerfSDK_8h.html
a79ff1359cae53d05edc09e75fa14e8d2
()
NVPMAPI_INTERFACE
NVPMRemoveCounter
NVPerfSDK_8h.html
a19b7399d95c73ac5c81b69e39ea25ddb
(UINT unCounterIndex)
NVPMAPI_INTERFACE
NVPMRemoveCounterByName
NVPerfSDK_8h.html
ad6dc57967ff4dc20c80e778d3927a6d1
(char *pcName)
NVPMAPI_INTERFACE
NVPMRemoveCounters
NVPerfSDK_8h.html
a6947a55c7df5356a5bd9fad12e8755d1
(UINT unCount, UINT *punCounterIndices)
NVPMAPI_INTERFACE
NVPMSample
NVPerfSDK_8h.html
a95e276544e3bb3220acc3a61e69e95da
(NVPMSampleValue *pSamples, UINT *punCount)
NVPMAPI_INTERFACE
NVPMSetWarningLevel
NVPerfSDK_8h.html
af1341d40425b43f49528846200633de5
(UINT unLevel)
NVPMAPI_INTERFACE
NVPMShutdown
NVPerfSDK_8h.html
abefcda84df6d6f88925d82b76d46479a
()
ogre_material_generator.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
ogre__material__generator_8cpp
rve_render_server/ogre_material_generator.h
rve_render_server/material.h
rve_render_server/texture.h
rve_render_server/render_target.h
rve_render_server/render_texture.h
rve_render_server/renderer.h
rve_render_server/texture_resource.h
rve_render_server
void
applyUniforms
namespacerve__render__server.html
ae6318ab13ea8200ba59ae26ced9d6007
(const Ogre::HighLevelGpuProgramPtr &program, const V_ShaderUniform &uniforms)
static void
emitIncludes
namespacerve__render__server.html
a091e570576d84cedea00b9c11c257d63
(std::stringstream &ss, const V_string &includes)
static void
emitInputs
namespacerve__render__server.html
a98c39d9e9523d1669ca5caef67b133f8
(std::stringstream &ss, const V_ShaderParameter &inputs, bool &first_parameter, bool geom_shader)
static void
emitOutputs
namespacerve__render__server.html
aedaedd8c025bfbaaa3bca9c9dfd60137
(std::stringstream &ss, const V_ShaderParameter &outputs, bool &first_parameter)
static void
emitSamplers
namespacerve__render__server.html
ade10475bdfd7c2a503447cffaf8471c3
(std::stringstream &ss, const V_ShaderSampler &samplers, bool &first_parameter)
static void
emitUniforms
namespacerve__render__server.html
a0da29fc3e9648daf70c7349e3e8ee334
(std::stringstream &ss, const V_ShaderUniform &uniforms, bool &first_parameter)
void
fillFragmentShaderDefinition
namespacerve__render__server.html
a9c391539d78d71a64a9a6ac42abb1a83
(const rve_msgs::Material &input_mat, ShaderDefinition &def)
void
fillPickingFragmentShaderDefinition
namespacerve__render__server.html
a15d8f0b3afce21d205f6e3277264a075
(const rve_msgs::Material &input_mat, ShaderDefinition &def)
void
fillVertexShaderDefinition
namespacerve__render__server.html
ae3550c5ed5fa11ca0175a655c3537145
(const rve_msgs::Material &input_mat, ShaderDefinition &def)
Ogre::GpuProgramPtr
generateFragmentShader
namespacerve__render__server.html
aeaf215eebe3f7b81468268b01d5cafd8
(const ShaderDefinition &in_def, bool transparent, bool shaded, const std::string &base_name)
Ogre::GpuProgramPtr
generateGeometryShader
namespacerve__render__server.html
afff9fc1f0e1bd327255cc5f3141483cc
(const ShaderDefinition &def, const std::string &base_name)
Ogre::MaterialPtr
generateOgreMaterial
namespacerve__render__server.html
aad7b5eb5baa60c3b97ad0b383d9d7128
(const rve_msgs::Material &mat)
Ogre::MaterialPtr
generateOgreMaterial
namespacerve__render__server.html
a3fcc2f7c8930beeb60e8529cd3c3ddbb
(const MaterialDefinition &def)
Ogre::GpuProgramPtr
generatePickingFragmentShader
namespacerve__render__server.html
a833116b43aec74056c7652749e6d2cb7
(const ShaderDefinition &in_def, const std::string &base_name)
Ogre::GpuProgramPtr
generateVertexShader
namespacerve__render__server.html
a6a11d98a7e945b93cfc6b5ff0cbcdd0d
(const ShaderDefinition &def, const std::string &base_name)
void
loadTexture
namespacerve__render__server.html
a87edf982049ecdf501a9abcc5f974d85
(const std::string &resource_path)
std::string
materialToStringID
namespacerve__render__server.html
a7ed38720807f4571295eff51c982453a
(const rve_msgs::Material &input_mat)
static std::string
toString
namespacerve__render__server.html
a54331e9ba1b67949dbd4f1bff2577ce7
(uint32_t i)
ogre_material_generator.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
ogre__material__generator_8h
material_definition.h
rve_render_server
Ogre::MaterialPtr
generateOgreMaterial
namespacerve__render__server.html
aad7b5eb5baa60c3b97ad0b383d9d7128
(const rve_msgs::Material &mat)
Ogre::MaterialPtr
generateOgreMaterial
namespacerve__render__server.html
a3fcc2f7c8930beeb60e8529cd3c3ddbb
(const MaterialDefinition &def)
ROS_DECLARE_MESSAGE
namespacerve__msgs.html
af98598aff3e3bddd4f1dcf8b79a14e10
(Material)
pickable.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
pickable_8h
rve_render_server::Pickable
rve_render_server::Picked
rve_render_server::PickRenderValues
rve_render_server
uint32_t
float4ToInt
namespacerve__render__server.html
aa8fff9de3c685e993041d67ddc9d9ae5
(T t)
T
intToFloat4
namespacerve__render__server.html
a07611898e1697cc8eff6527d573db888
(uint32_t id)
points_manager.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/batching/
points__manager_8cpp
rve_render_server/batching/points_manager.h
rve_render_server/convert.h
rve_render_server
points_manager.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/batching/
points__manager_8h
batch_manager.h
points_renderer.h
points_renderer_desc.h
rve_render_server::PointsManager
Ogre
rve_render_server
ROS_DECLARE_MESSAGE
namespacerve__msgs.html
a8d44cf49d4b975e9ee1b5aca95ad305d
(Points)
points_material_generator.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/batching/
points__material__generator_8cpp
rve_render_server/batching/points_material_generator.h
rve_render_server/material_definition.h
rve_render_server/ogre_material_generator.h
rve_render_server/batching/points_renderer_desc.h
rve_render_server/init.h
rve_render_server/renderer.h
rve_render_server
std::string
descToStringID
namespacerve__render__server.html
af2b1b599af2fc7685e809ff596d0fbc3
(const PointsRendererDesc &desc, bool alpha)
void
fillFragmentShaderDefinition
namespacerve__render__server.html
ae704d83ec36562bfa0cafd2a3f403c2d
(const PointsRendererDesc &desc, ShaderDefinition &def)
void
fillGenericGPVP
namespacerve__render__server.html
a2b73e2598751d284669903d84412bf91
(ShaderDefinition &def)
void
fillGeometryShaderDefinition
namespacerve__render__server.html
a36a117ee320bbeae588d4e62ffd55114
(const PointsRendererDesc &desc, ShaderDefinition &def)
void
fillPickingFragmentShaderDefinition
namespacerve__render__server.html
a918f6fdaa7601d4469edec8c37049830
(const PointsRendererDesc &desc, ShaderDefinition &def)
void
fillVertexShaderDefinition
namespacerve__render__server.html
a5bb60d663671fdbfe8e3648fdeac8403
(const PointsRendererDesc &desc, ShaderDefinition &def)
std::pair< Ogre::MaterialPtr, Ogre::MaterialPtr >
generateMaterialsForPoints
namespacerve__render__server.html
a44275cf4a39dc86f28b380c034a1ddcf
(const PointsRendererDesc &desc)
static std::string
toString
namespacerve__render__server.html
a54331e9ba1b67949dbd4f1bff2577ce7
(uint32_t i)
points_material_generator.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/batching/
points__material__generator_8h
rve_render_server
std::pair< Ogre::MaterialPtr, Ogre::MaterialPtr >
generateMaterialsForPoints
namespacerve__render__server.html
a44275cf4a39dc86f28b380c034a1ddcf
(const PointsRendererDesc &desc)
points_renderer.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/batching/
points__renderer_8cpp
rve_render_server/batching/points_renderer.h
rve_render_server/init.h
rve_render_server/renderer.h
rve_render_server/batching/points_material_generator.h
rve_render_server/convert.h
rve_render_server
#define
POINTS_PER_VBO
points__renderer_8cpp.html
a8c3dbaf25b635c8ffe1c2a7edcd11f3a
static float *
g_billboard_sphere_vertices
namespacerve__render__server.html
ac3336566a24efbb315a7bcae8d4b6056
static float
g_billboard_vertices
namespacerve__render__server.html
a9cc90d2de545eb4bb8a187a3d42c57c4
[6 *3]
static float
g_box_normals
namespacerve__render__server.html
a4999c1275fb0f43ff5bbc03fb3f528b6
[6 *6 *3]
static float
g_box_vertices
namespacerve__render__server.html
a7fd258e0cef1c7bc464c4dd4bff45fa0
[6 *6 *3]
static float
g_point_vertices
namespacerve__render__server.html
aecd76ecbdffb79855fceae555fbe0ad8
[3]
points_renderer.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/batching/
points__renderer_8h
batch_renderer.h
batch_renderable.h
points_renderer_desc.h
rve_render_server::PointsRenderable::PointsInfo
rve_render_server::PointsRenderable
rve_render_server::PointsRenderer
Ogre
rve_render_server
boost::shared_ptr< PointsRenderable >
PointsRenderablePtr
namespacerve__render__server.html
a98ee717458d9ca4750cb8adc0c7e619b
std::vector< PointsRenderablePtr >
V_PointsRenderable
namespacerve__render__server.html
a62c8d165f0f647f58b5af1751fb19d74
ROS_DECLARE_MESSAGE
namespacerve__msgs.html
a8d44cf49d4b975e9ee1b5aca95ad305d
(Points)
points_renderer_desc.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/batching/
points__renderer__desc_8h
rve_render_server::PointsRendererDesc
rve_render_server
render_target.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
render__target_8cpp
rve_render_server/render_target.h
rve_render_server/camera.h
rve_render_server/renderer.h
rve_render_server/init.h
rve_render_server/server.h
rve_render_server/pickable.h
rve_render_server/screen_rect.h
rve_render_server::RenderTargetToROSImage
rve_render_server::Timer
rve_render_server
std::string
dashToUnderscore
namespacerve__render__server.html
a82755098e2c0384aad332696933630ef
(const std::string &str)
bool
rectMatches
namespacerve__render__server.html
a389ddb29dc693ca568f6a98dabb7f0f5
(ScreenRect *rect, const rve_common::UUID &id)
bool
rectSort
namespacerve__render__server.html
a5ef2b2fe438a7a89fae478b17a2005ae
(ScreenRect *lhs, ScreenRect *rhs)
render_target.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
render__target_8h
rve_render_server::RenderTarget::MRT
rve_render_server::RenderTarget::PickRequest
rve_render_server::RenderTarget
Ogre
rve_render_server
std::vector< PickRenderValues >
V_PickRenderValues
namespacerve__render__server.html
ac0d35b00290bfa46dec1fabd2c0f1e16
render_texture.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
render__texture_8cpp
rve_render_server/render_texture.h
rve_render_server
render_texture.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
render__texture_8h
render_target.h
rve_render_server::RenderTexture
Ogre
rve_render_server
render_window.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
render__window_8cpp
rve_render_server/render_window.h
rve_render_server
render_window.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
render__window_8h
render_target.h
rve_render_server::RenderWindow
Ogre
rve_render_server
renderable.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
renderable_8h
rve_render_server::Renderable
Ogre
rve_render_server
renderer.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
renderer_8cpp
rve_render_server/renderer.h
rve_render_server/server.h
rve_render_server/init.h
rve_render_server/render_window.h
rve_render_server/render_texture.h
rve_render_server/scene.h
rve_render_server/camera.h
rve_render_server/disable_rendering_scheme_listener.h
rve_render_server/mesh_loader.h
rve_render_server/pickable.h
rve_render_server
void
callAFunction
namespacerve__render__server.html
a62056f004a961d3bf8bf864c6a7a3baf
(F f)
renderer.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
renderer_8h
rve_render_server::Renderer
Ogre
rve_render_server
boost::shared_ptr< DisableRenderingSchemeListener >
DisableRenderingSchemeListenerPtr
namespacerve__render__server.html
a8c502b0178255f703575f2a5aefa2518
boost::shared_ptr< Texture >
TexturePtr
namespacerve__render__server.html
ac7d39ccdaf8b80491034a21a065c9897
std::vector< Picked >
V_Picked
namespacerve__render__server.html
a61b884ce77242bae9611ce397856f4e2
Renderer *
getRenderer
namespacerve__render__server.html
a5e8825aa728731db1a65f394016f1868
()
ROS_DECLARE_MESSAGE
namespacestd__msgs.html
a0c4f823474c793a7c68ebe40fcf9e088
(Empty)
scene.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
scene_8cpp
rve_render_server/scene.h
rve_render_server/renderer.h
rve_render_server/camera.h
rve_render_server/mesh_instance.h
rve_render_server/billboard_text.h
rve_render_server/batching/points_manager.h
rve_render_server/batching/lines_manager.h
rve_render_server/batching/triangles_manager.h
rve_render_server
scene.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
scene_8h
rve_render_server::Scene
Ogre
rve_render_server
boost::shared_ptr< BillboardText >
BillboardTextPtr
namespacerve__render__server.html
af34d809d72281d6c5ccdd34add5e914b
boost::shared_ptr< Camera >
CameraPtr
namespacerve__render__server.html
ae3099dae3e2e76e746bc8e167e751f18
boost::shared_ptr< MeshInstance >
MeshInstancePtr
namespacerve__render__server.html
ae5400864f7ec7f1cbece126f9154e65b
screen_rect.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
screen__rect_8cpp
rve_render_server/screen_rect.h
rve_render_server/render_target.h
rve_render_server/renderer.h
rve_render_server::ScreenRectRenderable
rve_render_server
screen_rect.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
screen__rect_8h
rve_render_server::ScreenRect
Ogre
rve_render_server
server.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
server_8cpp
rve_render_server/server.h
rve_render_server/billboard_text.h
rve_render_server/convert.h
rve_render_server/renderer.h
rve_render_server/render_window.h
rve_render_server/screen_rect.h
rve_render_server/scene.h
rve_render_server/camera.h
rve_render_server/material.h
rve_render_server/mesh_instance.h
rve_render_server/mesh_loader.h
rve_render_server/mesh.h
rve_render_server/texture.h
rve_render_server/texture_resource.h
rve_render_server/batching/points_manager.h
rve_render_server/batching/lines_manager.h
rve_render_server/batching/triangles_manager.h
rve_render_server::BillboardTextServer
rve_render_server::BoxServer
rve_render_server::CameraServer
rve_render_server::ConeServer
rve_render_server::CylinderServer
rve_render_server::LinesServer
rve_render_server::MaterialServer
rve_render_server::MeshInstanceServer
rve_render_server::MeshServer
rve_render_server::PointsServer
rve_render_server::RenderTargetServer
rve_render_server::SceneServer
rve_render_server::ScreenRectServer
rve_render_server::SimpleMeshObjectServer
rve_render_server::SphereServer
rve_render_server::TextureServer
rve_render_server::TrianglesServer
rve_render_server
rve_render_server::Camera *
lookupCamera
namespacerve__render__server.html
a02f99fcc6bfd5875ccb625e52462a203
(Renderer *rend, const rve_common::UUID &scene_id, const rve_common::UUID &id)
rve_render_server::Scene *
lookupScene
namespacerve__render__server.html
a1dcfcb9ebbd1feeaccf4cc9daa30cf83
(Renderer *rend, const rve_common::UUID &id)
server.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
server_8h
rve_render_server::Server
rve_render_server
boost::shared_ptr< Interface >
InterfacePtr
namespacerve__interface__gen.html
a4339eb3a6342c1ca76c4ea9ad6e1e749
boost::shared_ptr< ros::NodeHandle >
NodeHandlePtr
namespacerve__render__server.html
ad41fa82be328d14b4547d74293626950
boost::shared_ptr< Server >
ServerPtr
namespacerve__rpc.html
af19c6d12543c416e2003e1efa8a82afe
shader_definition.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
shader__definition_8h
rve_render_server::ShaderDefinition
rve_render_server::ShaderParameter
rve_render_server::ShaderSampler
rve_render_server::ShaderUniform
rve_render_server
std::vector< ShaderParameter >
V_ShaderParameter
namespacerve__render__server.html
a19f6af2d2cdc2ba9eede7e27ea794578
std::vector< ShaderSampler >
V_ShaderSampler
namespacerve__render__server.html
a48e18bcae4162017c4dec93349eed4f5
std::vector< ShaderUniform >
V_ShaderUniform
namespacerve__render__server.html
a74954b19423e9d461e849f1cfd96a67b
std::vector< std::string >
V_string
namespacerve__render__server.html
a4795fbbba59ae0aa8c5317de7aa08d33
submesh.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
submesh_8cpp
rve_render_server/submesh.h
rve_render_server/init.h
rve_render_server/renderer.h
rve_render_server/material.h
rve_render_server
submesh.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
submesh_8h
rve_render_server::SubMesh
Ogre
rve_render_server
test_depth_peeling.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/test/
test__depth__peeling_8cpp
int
main
test__depth__peeling_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
texture.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
texture_8cpp
rve_render_server/texture.h
rve_render_server
texture.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
texture_8h
rve_render_server::Texture
rve_render_server
ROS_DECLARE_MESSAGE
namespacesensor__msgs.html
a3f2dc3ad4f072af8aa799793361db49d
(Image)
texture_resource.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/
texture__resource_8cpp
rve_render_server/texture_resource.h
rve_render_server/render_target.h
rve_render_server/render_texture.h
rve_render_server/texture.h
rve_render_server/renderer.h
rve_render_server
bool
lookupTextureResource
namespacerve__render__server.html
afe4bdb4fb0d46a99e3e32838e0eca425
(const std::string &resource, std::string &out_ogre_resource)
texture_resource.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/
texture__resource_8h
rve_render_server
bool
lookupTextureResource
namespacerve__render__server.html
afe4bdb4fb0d46a99e3e32838e0eca425
(const std::string &resource, std::string &out_ogre_resource)
triangles_manager.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/batching/
triangles__manager_8cpp
rve_render_server/batching/triangles_manager.h
rve_render_server/convert.h
rve_render_server
triangles_manager.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/batching/
triangles__manager_8h
batch_manager.h
triangles_renderer.h
triangles_renderer_desc.h
rve_render_server::TrianglesManager
Ogre
rve_render_server
ROS_DECLARE_MESSAGE
namespacerve__msgs.html
a5b4bb17b7e0d4335a590d3909b53624d
(Triangles)
triangles_material_generator.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/batching/
triangles__material__generator_8cpp
rve_render_server/batching/triangles_material_generator.h
rve_render_server/batching/triangles_renderer_desc.h
rve_render_server/material_definition.h
rve_render_server/ogre_material_generator.h
rve_render_server/init.h
rve_render_server/renderer.h
rve_render_server
std::string
descToStringID
namespacerve__render__server.html
a5578ec3918b7d748a880d2ba30236ee4
(const TrianglesRendererDesc &desc, bool alpha)
void
fillFragmentShaderDefinition
namespacerve__render__server.html
a82d83974cb01b2acd5672e0c2b68c633
(const TrianglesRendererDesc &desc, ShaderDefinition &def)
void
fillVertexShaderDefinition
namespacerve__render__server.html
a15b236921086648a8837754f69b1c421
(const TrianglesRendererDesc &desc, ShaderDefinition &def)
std::pair< Ogre::MaterialPtr, Ogre::MaterialPtr >
generateMaterialsForTriangles
namespacerve__render__server.html
a11eaa189f0f0d6d9e2fe60db73b1fc26
(const TrianglesRendererDesc &desc)
triangles_material_generator.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/batching/
triangles__material__generator_8h
rve_render_server
std::pair< Ogre::MaterialPtr, Ogre::MaterialPtr >
generateMaterialsForTriangles
namespacerve__render__server.html
a11eaa189f0f0d6d9e2fe60db73b1fc26
(const TrianglesRendererDesc &desc)
triangles_renderer.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/src/batching/
triangles__renderer_8cpp
rve_render_server/batching/triangles_renderer.h
rve_render_server/init.h
rve_render_server/renderer.h
rve_render_server/batching/triangles_material_generator.h
rve_render_server/convert.h
rve_render_server
#define
TRIANGLES_PER_VBO
triangles__renderer_8cpp.html
a5e99f8d6b8561f471ee5ca87db251a2e
triangles_renderer.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/batching/
triangles__renderer_8h
batch_renderer.h
batch_renderable.h
triangles_renderer_desc.h
rve_render_server::TrianglesRenderable
rve_render_server::TrianglesRenderer
Ogre
rve_render_server
boost::shared_ptr< TrianglesRenderable >
TrianglesRenderablePtr
namespacerve__render__server.html
ac34622e1efd1fe97e111d0f07602fc76
std::vector< TrianglesRenderablePtr >
V_TrianglesRenderable
namespacerve__render__server.html
abc73fe24e9201db6ac9a966d555d1094
ROS_DECLARE_MESSAGE
namespacerve__msgs.html
a5b4bb17b7e0d4335a590d3909b53624d
(Triangles)
triangles_renderer_desc.h
/home/rosbuild/hudson/workspace/doc-fuerte-visualization_engine/doc_stacks/2013-12-11_14-28-19.339941/visualization_engine/rve_render_server/include/rve_render_server/batching/
triangles__renderer__desc_8h
rve_render_server::TrianglesRendererDesc
rve_render_server
_NVPMSampleValue
struct__NVPMSampleValue.html
UINT64
ulCycles
struct__NVPMSampleValue.html
a92d55022b0b93b3618e3870aeff928fe
UINT64
ulValue
struct__NVPMSampleValue.html
a38afa915e4e171f156f178c082ec89e0
UINT
unCounterIndex
struct__NVPMSampleValue.html
a3210bfb59e38f0bef8f279332b3ee671
rve_interfaces::BoxServer
classrve__interfaces_1_1BoxServer.html
rve_interfaces::ConeServer
classrve__interfaces_1_1ConeServer.html
rve_interfaces::CylinderServer
classrve__interfaces_1_1CylinderServer.html
rve_interfaces::MeshInstanceServer
classrve__interfaces_1_1MeshInstanceServer.html
Ogre::SimpleRenderable
classOgre_1_1SimpleRenderable.html
rve_interfaces::SphereServer
classrve__interfaces_1_1SphereServer.html
boost
namespaceboost.html
Ogre
namespaceOgre.html
rve_render_server
namespacerve__render__server.html
rve_render_server::BatchManager
rve_render_server::BatchRenderable
rve_render_server::BatchRenderer
rve_render_server::BillboardText
rve_render_server::BillboardTextServer
rve_render_server::BoxServer
rve_render_server::Camera
rve_render_server::CameraServer
rve_render_server::ConeServer
rve_render_server::CylinderServer
rve_render_server::DisableRenderingSchemeListener
rve_render_server::LinesManager
rve_render_server::LinesRenderable
rve_render_server::LinesRenderer
rve_render_server::LinesRendererDesc
rve_render_server::LinesServer
rve_render_server::Material
rve_render_server::MaterialDefinition
rve_render_server::MaterialServer
rve_render_server::Mesh
rve_render_server::MeshInstance
rve_render_server::MeshInstanceServer
rve_render_server::MeshServer
rve_render_server::Pickable
rve_render_server::Picked
rve_render_server::PickRenderValues
rve_render_server::PointsManager
rve_render_server::PointsRenderable
rve_render_server::PointsRenderer
rve_render_server::PointsRendererDesc
rve_render_server::PointsServer
rve_render_server::Renderable
rve_render_server::Renderer
rve_render_server::RenderTarget
rve_render_server::RenderTargetServer
rve_render_server::RenderTargetToROSImage
rve_render_server::RenderTexture
rve_render_server::RenderWindow
rve_render_server::Scene
rve_render_server::SceneServer
rve_render_server::ScreenRect
rve_render_server::ScreenRectRenderable
rve_render_server::ScreenRectServer
rve_render_server::Server
rve_render_server::ShaderDefinition
rve_render_server::ShaderParameter
rve_render_server::ShaderSampler
rve_render_server::ShaderUniform
rve_render_server::SimpleMeshObjectServer
rve_render_server::SphereServer
rve_render_server::SubMesh
rve_render_server::Texture
rve_render_server::TextureServer
rve_render_server::Timer
rve_render_server::TrianglesManager
rve_render_server::TrianglesRenderable
rve_render_server::TrianglesRenderer
rve_render_server::TrianglesRendererDesc
rve_render_server::TrianglesServer
boost::shared_ptr< BillboardText >
BillboardTextPtr
namespacerve__render__server.html
af34d809d72281d6c5ccdd34add5e914b
boost::shared_ptr< Camera >
CameraPtr
namespacerve__render__server.html
ae3099dae3e2e76e746bc8e167e751f18
boost::shared_ptr< DisableRenderingSchemeListener >
DisableRenderingSchemeListenerPtr
namespacerve__render__server.html
a8c502b0178255f703575f2a5aefa2518
boost::shared_ptr< LinesRenderable >
LinesRenderablePtr
namespacerve__render__server.html
afe7f7960685521c95279a1b8bda346e3
boost::shared_ptr< Material >
MaterialPtr
namespacerve__render__server.html
a01af808438c9276da90cbb5543e60139
boost::shared_ptr< MeshInstance >
MeshInstancePtr
namespacerve__render__server.html
ae5400864f7ec7f1cbece126f9154e65b
boost::shared_ptr< Mesh >
MeshPtr
namespacerve__render__server.html
aff45a53a2578d236c2789e3170eef461
boost::shared_ptr< ros::NodeHandle >
NodeHandlePtr
namespacerve__render__server.html
ad41fa82be328d14b4547d74293626950
boost::shared_ptr< PointsRenderable >
PointsRenderablePtr
namespacerve__render__server.html
a98ee717458d9ca4750cb8adc0c7e619b
boost::shared_ptr< SubMesh >
SubMeshPtr
namespacerve__render__server.html
a86652a7db42d2cbac28e5d2ce8b34022
boost::shared_ptr< Texture >
TexturePtr
namespacerve__render__server.html
ac7d39ccdaf8b80491034a21a065c9897
boost::shared_ptr< TrianglesRenderable >
TrianglesRenderablePtr
namespacerve__render__server.html
ac34622e1efd1fe97e111d0f07602fc76
std::vector< LinesRenderablePtr >
V_LinesRenderable
namespacerve__render__server.html
af82b2d5fe7ac83d0a15c3b3733fca0e2
std::vector< Picked >
V_Picked
namespacerve__render__server.html
a61b884ce77242bae9611ce397856f4e2
std::vector< PickRenderValues >
V_PickRenderValues
namespacerve__render__server.html
ac0d35b00290bfa46dec1fabd2c0f1e16
std::vector< PointsRenderablePtr >
V_PointsRenderable
namespacerve__render__server.html
a62c8d165f0f647f58b5af1751fb19d74
std::vector< ShaderParameter >
V_ShaderParameter
namespacerve__render__server.html
a19f6af2d2cdc2ba9eede7e27ea794578
std::vector< ShaderSampler >
V_ShaderSampler
namespacerve__render__server.html
a48e18bcae4162017c4dec93349eed4f5
std::vector< ShaderUniform >
V_ShaderUniform
namespacerve__render__server.html
a74954b19423e9d461e849f1cfd96a67b
std::vector< std::string >
V_string
namespacerve__render__server.html
a4795fbbba59ae0aa8c5317de7aa08d33
std::vector< TrianglesRenderablePtr >
V_TrianglesRenderable
namespacerve__render__server.html
abc73fe24e9201db6ac9a966d555d1094
void
applyUniforms
namespacerve__render__server.html
ae6318ab13ea8200ba59ae26ced9d6007
(const Ogre::HighLevelGpuProgramPtr &program, const V_ShaderUniform &uniforms)
void
callAFunction
namespacerve__render__server.html
a62056f004a961d3bf8bf864c6a7a3baf
(F f)
Ogre::Vector3
convert
namespacerve__render__server.html
a628c67d4c6c191ca56b02b66a2ade151
(const rve_msgs::Vector3 &v)
Ogre::Quaternion
convert
namespacerve__render__server.html
a2252928a0902e6c2b88b988e9ac2b192
(const rve_msgs::Quaternion &q)
Ogre::Matrix4
convert
namespacerve__render__server.html
a39476531eae297cf3e3906dd99a51cf4
(const rve_msgs::Matrix4 &m)
MeshPtr
convertMesh
namespacerve__render__server.html
a85849805fe6469d2c8f6b09314531dcb
(const rve_common::UUID &id, const rve_msgs::Mesh &mesh)
MaterialPtr
createMaterial
namespacerve__render__server.html
a51580e74c5e67f18a03f91d9abdc6302
(const rve_msgs::Material &mat)
void
createMaterialsForMesh
namespacerve__render__server.html
a4d3de3901713e981299267769aa3bd38
(const rve_msgs::Mesh &input_mesh)
std::string
dashToUnderscore
namespacerve__render__server.html
a82755098e2c0384aad332696933630ef
(const std::string &str)
std::string
descToStringID
namespacerve__render__server.html
a5578ec3918b7d748a880d2ba30236ee4
(const TrianglesRendererDesc &desc, bool alpha)
std::string
descToStringID
namespacerve__render__server.html
a5bdd07f00e6d881fd00bd5d3f705d717
(const LinesRendererDesc &desc, bool alpha)
std::string
descToStringID
namespacerve__render__server.html
af2b1b599af2fc7685e809ff596d0fbc3
(const PointsRendererDesc &desc, bool alpha)
static void
emitIncludes
namespacerve__render__server.html
a091e570576d84cedea00b9c11c257d63
(std::stringstream &ss, const V_string &includes)
static void
emitInputs
namespacerve__render__server.html
a98c39d9e9523d1669ca5caef67b133f8
(std::stringstream &ss, const V_ShaderParameter &inputs, bool &first_parameter, bool geom_shader)
static void
emitOutputs
namespacerve__render__server.html
aedaedd8c025bfbaaa3bca9c9dfd60137
(std::stringstream &ss, const V_ShaderParameter &outputs, bool &first_parameter)
static void
emitSamplers
namespacerve__render__server.html
ade10475bdfd7c2a503447cffaf8471c3
(std::stringstream &ss, const V_ShaderSampler &samplers, bool &first_parameter)
static void
emitUniforms
namespacerve__render__server.html
a0da29fc3e9648daf70c7349e3e8ee334
(std::stringstream &ss, const V_ShaderUniform &uniforms, bool &first_parameter)
void
fillFragmentShaderDefinition
namespacerve__render__server.html
a82d83974cb01b2acd5672e0c2b68c633
(const TrianglesRendererDesc &desc, ShaderDefinition &def)
void
fillFragmentShaderDefinition
namespacerve__render__server.html
a408e2ea0f459cd7682b550dfcd6f0e63
(const LinesRendererDesc &desc, ShaderDefinition &def)
void
fillFragmentShaderDefinition
namespacerve__render__server.html
ae704d83ec36562bfa0cafd2a3f403c2d
(const PointsRendererDesc &desc, ShaderDefinition &def)
void
fillFragmentShaderDefinition
namespacerve__render__server.html
a9c391539d78d71a64a9a6ac42abb1a83
(const rve_msgs::Material &input_mat, ShaderDefinition &def)
void
fillGenericGPVP
namespacerve__render__server.html
a2b73e2598751d284669903d84412bf91
(ShaderDefinition &def)
void
fillGeometryShaderDefinition
namespacerve__render__server.html
a36a117ee320bbeae588d4e62ffd55114
(const PointsRendererDesc &desc, ShaderDefinition &def)
void
fillPickingFragmentShaderDefinition
namespacerve__render__server.html
a918f6fdaa7601d4469edec8c37049830
(const PointsRendererDesc &desc, ShaderDefinition &def)
void
fillPickingFragmentShaderDefinition
namespacerve__render__server.html
a15d8f0b3afce21d205f6e3277264a075
(const rve_msgs::Material &input_mat, ShaderDefinition &def)
void
fillVertexShaderDefinition
namespacerve__render__server.html
a15b236921086648a8837754f69b1c421
(const TrianglesRendererDesc &desc, ShaderDefinition &def)
void
fillVertexShaderDefinition
namespacerve__render__server.html
a411099da168c396e3562df75dadacc04
(const LinesRendererDesc &desc, ShaderDefinition &def)
void
fillVertexShaderDefinition
namespacerve__render__server.html
a5bb60d663671fdbfe8e3648fdeac8403
(const PointsRendererDesc &desc, ShaderDefinition &def)
void
fillVertexShaderDefinition
namespacerve__render__server.html
ae3550c5ed5fa11ca0175a655c3537145
(const rve_msgs::Material &input_mat, ShaderDefinition &def)
uint32_t
float4ToInt
namespacerve__render__server.html
aa8fff9de3c685e993041d67ddc9d9ae5
(T t)
static Ogre::Matrix3
fromEulersYXZ
namespacerve__render__server.html
a27be2ed7f9f4327455a24217f73627be
(float y, float x, float z)
Ogre::Vector3
fromRobot
namespacerve__render__server.html
a5e4472cdb2d7d50b4fd402b3e5d31ee1
(const rve_msgs::Vector3 &point)
Ogre::Vector3
fromRobot
namespacerve__render__server.html
ad370d1018fd6c21aafda1f3994c31d0f
(const Ogre::Vector3 &point)
Ogre::Quaternion
fromRobot
namespacerve__render__server.html
a529276090c6412800080cb20b59cbdd0
(const rve_msgs::Quaternion &quat)
Ogre::Quaternion
fromRobot
namespacerve__render__server.html
a1842732efaa66b7cc34d1b8eb0548156
(const Ogre::Quaternion &quat)
Ogre::Quaternion
fromRobotRelative
namespacerve__render__server.html
aa59962c2a4b9f300cba0017698606711
(const rve_msgs::Quaternion &quat)
Ogre::Quaternion
fromRobotRelative
namespacerve__render__server.html
af1b75955d104a7ddda56ccf1b3becf5e
(const Ogre::Quaternion &quat)
Ogre::Matrix3
g_ogre_to_robot_matrix
namespacerve__render__server.html
af79863c82ddb77f97aa7328131e8d948
(fromEulersYXZ(-90, 0,-90))
Ogre::Quaternion
g_ogre_to_robot_quat
namespacerve__render__server.html
a66c3183c4eccc4b7923bd124cf9cb991
(matToQuat(g_ogre_to_robot_matrix))
Ogre::Matrix3
g_robot_to_ogre_matrix
namespacerve__render__server.html
a3fd79e1caa8f9f5950baeec93ea92113
(g_ogre_to_robot_matrix.Inverse())
Ogre::Matrix3
g_robot_to_ogre_normal_matrix
namespacerve__render__server.html
acbe993d36f4903e0a1d5f4a16eb107f2
(inverseTranspose(g_robot_to_ogre_matrix))
Ogre::Quaternion
g_robot_to_ogre_quat
namespacerve__render__server.html
ab8ef79bf761cd15d6cc812177dd7d975
(matToQuat(g_robot_to_ogre_matrix))
Ogre::GpuProgramPtr
generateFragmentShader
namespacerve__render__server.html
aeaf215eebe3f7b81468268b01d5cafd8
(const ShaderDefinition &in_def, bool transparent, bool shaded, const std::string &base_name)
Ogre::GpuProgramPtr
generateGeometryShader
namespacerve__render__server.html
afff9fc1f0e1bd327255cc5f3141483cc
(const ShaderDefinition &def, const std::string &base_name)
std::pair< Ogre::MaterialPtr, Ogre::MaterialPtr >
generateMaterialsForLines
namespacerve__render__server.html
a930bac1b9401d7e22814b294dd3f8c6e
(const LinesRendererDesc &desc)
std::pair< Ogre::MaterialPtr, Ogre::MaterialPtr >
generateMaterialsForPoints
namespacerve__render__server.html
a44275cf4a39dc86f28b380c034a1ddcf
(const PointsRendererDesc &desc)
std::pair< Ogre::MaterialPtr, Ogre::MaterialPtr >
generateMaterialsForTriangles
namespacerve__render__server.html
a11eaa189f0f0d6d9e2fe60db73b1fc26
(const TrianglesRendererDesc &desc)
Ogre::MaterialPtr
generateOgreMaterial
namespacerve__render__server.html
aad7b5eb5baa60c3b97ad0b383d9d7128
(const rve_msgs::Material &mat)
Ogre::MaterialPtr
generateOgreMaterial
namespacerve__render__server.html
a3fcc2f7c8930beeb60e8529cd3c3ddbb
(const MaterialDefinition &def)
Ogre::GpuProgramPtr
generatePickingFragmentShader
namespacerve__render__server.html
a833116b43aec74056c7652749e6d2cb7
(const ShaderDefinition &in_def, const std::string &base_name)
Ogre::GpuProgramPtr
generateVertexShader
namespacerve__render__server.html
a6a11d98a7e945b93cfc6b5ff0cbcdd0d
(const ShaderDefinition &def, const std::string &base_name)
Renderer *
getRenderer
namespacerve__render__server.html
a5e8825aa728731db1a65f394016f1868
()
Server *
getServer
namespacerve__render__server.html
ab0c55f67d2df50a76a4bb1be4d627eea
()
void
init
namespacerve__render__server.html
a26d15af24ab861d5db1f81548430a987
(bool enable_ogre_log, const std::string &ns)
T
intToFloat4
namespacerve__render__server.html
a07611898e1697cc8eff6527d573db888
(uint32_t id)
static Ogre::Matrix3
inverseTranspose
namespacerve__render__server.html
a203e4f97f675f91a2eea30918563d56d
(const Ogre::Matrix3 &mat)
MeshPtr
loadMesh
namespacerve__render__server.html
aa45a440f818258dea9bb4490b1f75728
(const std::string &resource_path)
void
loadTexture
namespacerve__render__server.html
a87edf982049ecdf501a9abcc5f974d85
(const std::string &resource_path)
rve_render_server::Camera *
lookupCamera
namespacerve__render__server.html
a02f99fcc6bfd5875ccb625e52462a203
(Renderer *rend, const rve_common::UUID &scene_id, const rve_common::UUID &id)
rve_render_server::Scene *
lookupScene
namespacerve__render__server.html
a1dcfcb9ebbd1feeaccf4cc9daa30cf83
(Renderer *rend, const rve_common::UUID &id)
bool
lookupTextureResource
namespacerve__render__server.html
afe4bdb4fb0d46a99e3e32838e0eca425
(const std::string &resource, std::string &out_ogre_resource)
std::string
materialToStringID
namespacerve__render__server.html
a7ed38720807f4571295eff51c982453a
(const rve_msgs::Material &input_mat)
static Ogre::Quaternion
matToQuat
namespacerve__render__server.html
a875130df2e7562374630373ba119ee63
(const Ogre::Matrix3 &mat)
Ogre::Vector3
normalFromRobot
namespacerve__render__server.html
abfbdfd42f3b60ebf519981f7cc15a4ba
(const Ogre::Vector3 &normal)
bool
rectMatches
namespacerve__render__server.html
a389ddb29dc693ca568f6a98dabb7f0f5
(ScreenRect *rect, const rve_common::UUID &id)
bool
rectSort
namespacerve__render__server.html
a5ef2b2fe438a7a89fae478b17a2005ae
(ScreenRect *lhs, ScreenRect *rhs)
Ogre::Vector3
scaleFromRobot
namespacerve__render__server.html
a978b39337b9c6b34a89a948cab2a22e5
(const Ogre::Vector3 &scale)
Ogre::Vector3
scaleFromRobot
namespacerve__render__server.html
af40936709f3d77095e9e36d3ce6f0cd1
(const rve_msgs::Vector3 &scale)
void
shutdown
namespacerve__render__server.html
afb4c0a89c96d8b9109ce6fdad5c56d70
()
static std::string
toString
namespacerve__render__server.html
a54331e9ba1b67949dbd4f1bff2577ce7
(uint32_t i)
static float
g_billboard_offsets
namespacerve__render__server.html
ac970456472170bb5e602a8929235e33d
[6]
static float *
g_billboard_sphere_vertices
namespacerve__render__server.html
ac3336566a24efbb315a7bcae8d4b6056
static float
g_billboard_vertices
namespacerve__render__server.html
a9cc90d2de545eb4bb8a187a3d42c57c4
[6 *3]
static float
g_box_normals
namespacerve__render__server.html
a4999c1275fb0f43ff5bbc03fb3f528b6
[6 *6 *3]
static float
g_box_vertices
namespacerve__render__server.html
a7fd258e0cef1c7bc464c4dd4bff45fa0
[6 *6 *3]
Ogre::Matrix3
g_ogre_to_robot_matrix
namespacerve__render__server.html
ada8f16f147521fb67f93b73f410fa95a
Ogre::Quaternion
g_ogre_to_robot_quat
namespacerve__render__server.html
ad69d45b4394646839b1bc6b774f20c9a
static float
g_point_vertices
namespacerve__render__server.html
aecd76ecbdffb79855fceae555fbe0ad8
[3]
Renderer *
g_renderer
namespacerve__render__server.html
a2b9937e1089f1d9a1aa5efdb8bacbcb1
Ogre::Matrix3
g_robot_to_ogre_matrix
namespacerve__render__server.html
a84f8b55d2520d61441b613ffad2b6634
Ogre::Matrix3
g_robot_to_ogre_normal_matrix
namespacerve__render__server.html
a9f07442d9e9f33b41cd4b92a4f4d2686
Ogre::Quaternion
g_robot_to_ogre_quat
namespacerve__render__server.html
ac122e5131c0d3b8f59d89354a01e5cfa
Server *
g_server
namespacerve__render__server.html
a462481c79895142212aa5df8af9b4a34
rve_render_server::BatchManager
classrve__render__server_1_1BatchManager.html
Child
Input
Renderer
Description
rve_render_server::BatchManager::InputInfo
void
add
classrve__render__server_1_1BatchManager.html
adb1501200e4580d89a4af444f7d0501d
(const rve_common::UUID &id, const Input &input)
BatchManager
classrve__render__server_1_1BatchManager.html
aed3b717dd810cd7c9e995f8cdd88c382
(Ogre::SceneManager *scene_manager)
void
remove
classrve__render__server_1_1BatchManager.html
a74f653c5f13287144ad06cd0e7152488
(const rve_common::UUID &id)
~BatchManager
classrve__render__server_1_1BatchManager.html
ad5cb2339938051293ad0fc597b5bd739
()
std::map< Description, Renderer * >
M_DescToRenderer
classrve__render__server_1_1BatchManager.html
af666e2eaf930818e0f9d0f3ce7533e44
std::map< rve_common::UUID, InputInfo >
M_InputInfo
classrve__render__server_1_1BatchManager.html
af930918642f99af53e095f169a9a4acf
Renderer *
getOrCreateRenderer
classrve__render__server_1_1BatchManager.html
a80355c2f2137ff9b7d9d316b85115546
(const Input &input)
M_InputInfo
input_to_renderer_
classrve__render__server_1_1BatchManager.html
a00cfa17541b59c901b32da1cc683c455
M_DescToRenderer
renderers_
classrve__render__server_1_1BatchManager.html
abdd6f5d5f9b30d1a4d61b63ee4587204
Ogre::SceneManager *
scene_manager_
classrve__render__server_1_1BatchManager.html
a3ef8beef412034e9a00e0a82fc2bfa8d
rve_render_server::BatchManager::InputInfo
structrve__render__server_1_1BatchManager_1_1InputInfo.html
rve_common::UUID
id
structrve__render__server_1_1BatchManager_1_1InputInfo.html
ab71f49aeaa1e0e4e4ee718c1483ddb05
uint32_t
internal_id
structrve__render__server_1_1BatchManager_1_1InputInfo.html
aa134054de3af9854cbd3e9050f4c647f
Renderer *
renderer
structrve__render__server_1_1BatchManager_1_1InputInfo.html
ad5ccbb96c9726495a02b728e7b109a24
rve_render_server::BatchRenderable
classrve__render__server_1_1BatchRenderable.html
Child
Description
Ogre::SimpleRenderable
rve_render_server::Pickable
virtual void
_notifyCurrentCamera
classrve__render__server_1_1BatchRenderable.html
a9f96b3a906a543dc4020743aa45daf4a
(Ogre::Camera *camera)
BatchRenderable
classrve__render__server_1_1BatchRenderable.html
ac00c17246de662cc547b3a264caa8787
(const Description &desc, bool alpha)
virtual Ogre::Real
getBoundingRadius
classrve__render__server_1_1BatchRenderable.html
abcb789ce2be2c4289f49a16984a7995e
(void) const
virtual const Ogre::LightList &
getLights
classrve__render__server_1_1BatchRenderable.html
ad163279b519b3d091c374635656a790a
() const
virtual Ogre::Real
getSquaredViewDepth
classrve__render__server_1_1BatchRenderable.html
a1e79650e2491a551225262d599d72ec2
(const Ogre::Camera *cam) const
virtual void
getWorldTransforms
classrve__render__server_1_1BatchRenderable.html
a50b7c5153339342a77bbb44b2360dec6
(Ogre::Matrix4 *xform) const
bool
isAlpha
classrve__render__server_1_1BatchRenderable.html
a212a8d49304744656c047b3cdbc344ee
()
bool
isEmpty
classrve__render__server_1_1BatchRenderable.html
a58e1054ca68dd899e054cd1489d337ae
()
bool
isFull
classrve__render__server_1_1BatchRenderable.html
a979d210934609b896e3c6639a3ae9b4d
()
~BatchRenderable
classrve__render__server_1_1BatchRenderable.html
a2cbc4baa4db02548c9d524a7fffd49d8
()
bool
alpha_
classrve__render__server_1_1BatchRenderable.html
aeff54756aa053023a86d09931b5d48f7
uint32_t
count_
classrve__render__server_1_1BatchRenderable.html
a6903c4546e1ded20665c1619ea0e78b3
Description
desc_
classrve__render__server_1_1BatchRenderable.html
a80d7033c2c0d869a71a548de530cc42f
uint32_t
pick_id_
classrve__render__server_1_1BatchRenderable.html
ab3edc845de84dd6097d25c7934d8a81d
rve_render_server::BatchRenderer
classrve__render__server_1_1BatchRenderer.html
Child
Input
Renderable
Description
rve_render_server::BatchRenderer::InputInfo
uint32_t
add
classrve__render__server_1_1BatchRenderer.html
aef165d1061e73bf42d18d91a9e4c979f
(const rve_common::UUID &id, const Input &input)
BatchRenderer
classrve__render__server_1_1BatchRenderer.html
a005cac7b6545b8a984be1b6b994d4e90
(Ogre::SceneManager *scene_manager, const Description &desc)
void
clear
classrve__render__server_1_1BatchRenderer.html
a9feed3a22113bb7799793f020e063190
()
void
remove
classrve__render__server_1_1BatchRenderer.html
aefe5decc4dbce1b9786954571878141a
(uint32_t id)
~BatchRenderer
classrve__render__server_1_1BatchRenderer.html
a1427bc828fb6b5b82f58aba7a558ff0f
()
boost::unordered_map< uint32_t, InputInfo >
M_InputInfo
classrve__render__server_1_1BatchRenderer.html
a65d9b49bea7cb7107b4b469de345cb4c
boost::shared_ptr< Renderable >
RenderablePtr
classrve__render__server_1_1BatchRenderer.html
a031c97a908375d6152fc62c08d641a81
std::vector< RenderablePtr >
V_Renderable
classrve__render__server_1_1BatchRenderer.html
ad0c3ea0840d907f15df2660fa10df8ae
RenderablePtr
getOrCreateRenderable
classrve__render__server_1_1BatchRenderer.html
ad0fb15ae57e94de84532748870bf22b5
(bool alpha)
void
shrinkRenderables
classrve__render__server_1_1BatchRenderer.html
a17204d9724b6e928e3d603ecd6c88e53
()
Ogre::MaterialPtr
alpha_material_
classrve__render__server_1_1BatchRenderer.html
a559677e8523784ce3f6ad1a170f786a2
Description
desc_
classrve__render__server_1_1BatchRenderer.html
a38bb25360068ed3232a29fd39ae8ebdc
boost::rand48
id_gen_
classrve__render__server_1_1BatchRenderer.html
a540d2f95e97ca96a88b225e3473c0d21
Ogre::MaterialPtr
opaque_material_
classrve__render__server_1_1BatchRenderer.html
a04ab166382d4720018174ff9f74f6b80
M_InputInfo
points_
classrve__render__server_1_1BatchRenderer.html
a049131d7401438b9f060cf5bab4b4760
V_Renderable
renderables_
classrve__render__server_1_1BatchRenderer.html
a53b629a7e790dca57bf9f1cf38ecf0c5
Ogre::SceneManager *
scene_manager_
classrve__render__server_1_1BatchRenderer.html
ad1f894b3bf936416f8ecdb903c1fb58b
Ogre::SceneNode *
scene_node_
classrve__render__server_1_1BatchRenderer.html
a488bd1b896b62468d44310b59106e200
rve_render_server::BatchRenderer::InputInfo
structrve__render__server_1_1BatchRenderer_1_1InputInfo.html
rve_render_server::BatchRenderer::InputInfo::RenderableInfo
std::vector< RenderableInfo >
rends
structrve__render__server_1_1BatchRenderer_1_1InputInfo.html
aed4d147654ab71bb8576b6f3f4567575
rve_render_server::BatchRenderer::InputInfo::RenderableInfo
structrve__render__server_1_1BatchRenderer_1_1InputInfo_1_1RenderableInfo.html
uint32_t
alpha_count
structrve__render__server_1_1BatchRenderer_1_1InputInfo_1_1RenderableInfo.html
a1faf6c1f2b12c36c448ceaf3d87cb621
RenderablePtr
alpha_rend
structrve__render__server_1_1BatchRenderer_1_1InputInfo_1_1RenderableInfo.html
afd61ec8f11cfdcc72463459b9a26ea01
uint32_t
alpha_start
structrve__render__server_1_1BatchRenderer_1_1InputInfo_1_1RenderableInfo.html
af807db2a98835f7fc05e1fc4207a52de
uint32_t
opaque_count
structrve__render__server_1_1BatchRenderer_1_1InputInfo_1_1RenderableInfo.html
a13b1e27ed8d5b9483220fb6fd33f0795
RenderablePtr
opaque_rend
structrve__render__server_1_1BatchRenderer_1_1InputInfo_1_1RenderableInfo.html
acb808b2bb0c542d9857399f496d09a95
uint32_t
opaque_start
structrve__render__server_1_1BatchRenderer_1_1InputInfo_1_1RenderableInfo.html
a24047d521b43b7d5e4a5c3bf97198c93
rve_render_server::BillboardText
classrve__render__server_1_1BillboardText.html
rve_render_server::BillboardText::MyMovableText
BillboardText
classrve__render__server_1_1BillboardText.html
a9be742ad18a83eeda257c0d7400f60f1
(const rve_common::UUID &id, Ogre::SceneManager *scene_manager)
void
setAlignment
classrve__render__server_1_1BillboardText.html
ac1d8601a5d17849ab637639343ef3b38
(const rve_msgs::TextAlignment &align)
void
setCharacterHeight
classrve__render__server_1_1BillboardText.html
a179d6d49bd2f5adcd3d2e8a215e10f9c
(float height)
void
setColor
classrve__render__server_1_1BillboardText.html
a1741119e73aea8459ca820f0db969ef7
(const rve_msgs::ColorRGB &color)
void
setPosition
classrve__render__server_1_1BillboardText.html
afa2705bcb8a1e81b4f70d1da2ed57715
(const rve_msgs::Vector3 &position)
void
setText
classrve__render__server_1_1BillboardText.html
a244a320a5c00cb2d28527bcc6f2799ae
(const std::string &text)
~BillboardText
classrve__render__server_1_1BillboardText.html
a396f77daf57502b6621e0ccc6978a328
()
rve_common::UUID
id_
classrve__render__server_1_1BillboardText.html
a7659405264384c581274b8ebc9def547
MyMovableText *
movable_text_
classrve__render__server_1_1BillboardText.html
af2226564cf8322bf98e4d385a9575aac
Ogre::SceneManager *
scene_manager_
classrve__render__server_1_1BillboardText.html
a18d7aae57ee1dfa813a1b38c56d943db
Ogre::SceneNode *
scene_node_
classrve__render__server_1_1BillboardText.html
af9e9f63d1ccda86baed3c396c2e99b7e
rve_render_server::BillboardText::MyMovableText
classrve__render__server_1_1BillboardText_1_1MyMovableText.html
const Ogre::MaterialPtr &
getMaterial
classrve__render__server_1_1BillboardText_1_1MyMovableText.html
ad98cf02c745d1f350a87b9a0cde423f6
(void) const
MyMovableText
classrve__render__server_1_1BillboardText_1_1MyMovableText.html
af1deaf3bf9c078c0888cbeedf8abcbd9
()
rve_render_server::BillboardTextServer
classrve__render__server_1_1BillboardTextServer.html
BillboardTextServer
classrve__render__server_1_1BillboardTextServer.html
a8101a2bf9bbb711dba914e00e51c2988
(Renderer *rend, rve_rpc::Server &server)
virtual void
create
classrve__render__server_1_1BillboardTextServer.html
a0f91ad127e4eb4420d87f2b0528256f4
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &id)
virtual void
destroy
classrve__render__server_1_1BillboardTextServer.html
ab9523c21082ce5c978052120f82272ed
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &id)
virtual void
setAlignment
classrve__render__server_1_1BillboardTextServer.html
ad18467788a708bf5c8218145c30c4600
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &id, const rve_msgs::TextAlignment &align)
virtual void
setCharacterHeight
classrve__render__server_1_1BillboardTextServer.html
a9ceac0365af9ce63aefbfc7298cd1c0d
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &id, float height)
virtual void
setColor
classrve__render__server_1_1BillboardTextServer.html
ac4ab60da45bdf2f339af630b869c4eb1
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &id, const rve_msgs::ColorRGB &color)
virtual void
setPosition
classrve__render__server_1_1BillboardTextServer.html
ae2bcfed7951d42c5d4e25cda687933cc
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &id, const rve_msgs::Vector3 &position)
virtual void
setText
classrve__render__server_1_1BillboardTextServer.html
ab8da11a323c38c3c79f3ff751d55ab3a
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &id, const std::string &text)
Renderer *
renderer_
classrve__render__server_1_1BillboardTextServer.html
a06e288a5fdfaa63692fbe8ec6b7a1645
rve_render_server::BoxServer
classrve__render__server_1_1BoxServer.html
SimpleMeshObjectServer< rve_interfaces::BoxServer >
BoxServer
classrve__render__server_1_1BoxServer.html
a1a52b8f9347d092ef88955766df2eb0e
(Renderer *rend, rve_rpc::Server &server)
rve_render_server::Camera
classrve__render__server_1_1Camera.html
void
addRenderTarget
classrve__render__server_1_1Camera.html
a359e0924aeab9a3ac4977c23ced6a9d9
(RenderTarget *rt)
Camera
classrve__render__server_1_1Camera.html
a51a0474b9c3fcbafa5bc6c50b128340a
(Ogre::Camera *cam)
Ogre::Camera *
getOgreCamera
classrve__render__server_1_1Camera.html
a749cba417595de019849e53c295fdb3a
()
void
removeRenderTarget
classrve__render__server_1_1Camera.html
adb11e1bc66d9cac49d882955a1ca117f
(RenderTarget *rt)
void
setOrientation
classrve__render__server_1_1Camera.html
a50262fcf0891395496fa3141c2774fe5
(const Ogre::Quaternion &)
void
setPosition
classrve__render__server_1_1Camera.html
a13f07910490d7ea44175d4bc0c316969
(const Ogre::Vector3 &)
void
setProjectionMatrix
classrve__render__server_1_1Camera.html
a611e38d5dd54762376939ff19de469ce
(const Ogre::Matrix4 &)
~Camera
classrve__render__server_1_1Camera.html
a6ac309debac1544fd3c879bc2cbc5039
()
std::vector< RenderTarget * >
V_RenderTarget
classrve__render__server_1_1Camera.html
a76460e635837d215b6c6d05b05611238
V_RenderTarget
attached_targets_
classrve__render__server_1_1Camera.html
ac52bde7353ab13ac1a42f6e0ba537294
Ogre::Camera *
cam_
classrve__render__server_1_1Camera.html
a729817d71f96ec2ab426e8559fafa1b9
rve_render_server::CameraServer
classrve__render__server_1_1CameraServer.html
CameraServer
classrve__render__server_1_1CameraServer.html
a7d4a931666d334361575d4c29e8d8e60
(Renderer *rend, rve_rpc::Server &server)
virtual void
create
classrve__render__server_1_1CameraServer.html
a9d558d2d3109da8597584d7a91969db8
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &camera_id)
virtual void
destroy
classrve__render__server_1_1CameraServer.html
ab3e365d36a522e0336cf9b56b78bf557
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &camera_id)
rve_render_server::Camera *
lookupCamera
classrve__render__server_1_1CameraServer.html
ae4b182a4288fb22c6b8e4890f968c2e8
(const rve_common::UUID &scene_id, const rve_common::UUID &id)
virtual void
setOrientation
classrve__render__server_1_1CameraServer.html
a8794db4af8fc3ce9f545871ac0478cbb
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &id, const rve_msgs::Quaternion &orient)
virtual void
setPosition
classrve__render__server_1_1CameraServer.html
a194f4d95c3d613dc09bf1da3323abb9b
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &id, const rve_msgs::Vector3 &pos)
virtual void
setProjectionMatrix
classrve__render__server_1_1CameraServer.html
a4f0638faa1b43d70631b77511217a8ab
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &id, const rve_msgs::Matrix4 &projection_matrix)
Renderer *
renderer_
classrve__render__server_1_1CameraServer.html
ad58a0dac3002e4ba6ea0b81c2fdabb47
rve_render_server::ConeServer
classrve__render__server_1_1ConeServer.html
SimpleMeshObjectServer< rve_interfaces::ConeServer >
ConeServer
classrve__render__server_1_1ConeServer.html
a145c5e24b1785573591d5aad733d5124
(Renderer *rend, rve_rpc::Server &server)
virtual void
setHeight
classrve__render__server_1_1ConeServer.html
a038ac1972d96eaecfe6a11094ff3a55e
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &inst_id, float height)
virtual void
setRadius
classrve__render__server_1_1ConeServer.html
acaaf5a3d2b769d8523ebda61ae4258ca
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &inst_id, float radius)
rve_render_server::CylinderServer
classrve__render__server_1_1CylinderServer.html
SimpleMeshObjectServer< rve_interfaces::CylinderServer >
CylinderServer
classrve__render__server_1_1CylinderServer.html
af82203cd7ae46705c8721dba632eee3e
(Renderer *rend, rve_rpc::Server &server)
virtual void
setHeight
classrve__render__server_1_1CylinderServer.html
a33cb57478aac5de033bc66255b85abef
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &inst_id, float height)
virtual void
setRadius
classrve__render__server_1_1CylinderServer.html
a612b08aeb8225213dc91f6af9f377057
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &inst_id, float radius)
rve_render_server::DisableRenderingSchemeListener
classrve__render__server_1_1DisableRenderingSchemeListener.html
virtual Ogre::Technique *
handleSchemeNotFound
classrve__render__server_1_1DisableRenderingSchemeListener.html
a76f67ca49407e1b33c4640646015cb59
(unsigned short scheme_index, const Ogre::String &scheme_name, Ogre::Material *original_material, unsigned short lod_index, const Ogre::Renderable *rend)
rve_render_server::LinesManager
classrve__render__server_1_1LinesManager.html
BatchManager< LinesManager, rve_msgs::Lines, LinesRenderer, LinesRendererDesc >
LinesRendererDesc
createDescription
classrve__render__server_1_1LinesManager.html
ae5b4252eb76fb4f9a21a4b257b218614
(const rve_msgs::Lines &lines)
LinesManager
classrve__render__server_1_1LinesManager.html
aa106c7cba94b0e3487047ee98589cc89
(Ogre::SceneManager *scene_manager)
~LinesManager
classrve__render__server_1_1LinesManager.html
a4e36228bbe75ad6db0fece6e9ece5afc
()
BatchManager< LinesManager, rve_msgs::Lines, LinesRenderer, LinesRendererDesc >
Parent
classrve__render__server_1_1LinesManager.html
a1c1eee39df2f8805a35e3bcf18996c82
rve_render_server::LinesRenderable
classrve__render__server_1_1LinesRenderable.html
BatchRenderable< LinesRenderable, LinesRendererDesc >
void
add
classrve__render__server_1_1LinesRenderable.html
ad5bb4e8311d0264ebfcd1da9277741e5
(const rve_common::UUID &id, const rve_msgs::Lines &lines, uint32_t start, uint32_t &out_start, uint32_t &out_count)
uint32_t
getElementsPerVBO
classrve__render__server_1_1LinesRenderable.html
a856f50eecf5b8b08d9c8092110cf3df3
()
LinesRenderable
classrve__render__server_1_1LinesRenderable.html
afe3e1bf3685acb53848270aadd7636a8
(const LinesRendererDesc &desc, bool alpha)
void
remove
classrve__render__server_1_1LinesRenderable.html
a45e01b58cd1625d1fb2664bab279c96b
(uint32_t start, uint32_t count)
virtual Picked
translatePick
classrve__render__server_1_1LinesRenderable.html
afbff9500e34e3a9adbd5cd51735b95e5
(PickRenderValues id)
~LinesRenderable
classrve__render__server_1_1LinesRenderable.html
ae5cc648a4f5a9e9be67b7aed3daa9a03
()
BatchRenderable< LinesRenderable, LinesRendererDesc >
Parent
classrve__render__server_1_1LinesRenderable.html
ad7a21f4d185502bc0a846bd678a9c71d
float *
getOffsets
classrve__render__server_1_1LinesRenderable.html
ab235b63518cbf1b0d8868e4d87101496
()
uint32_t
getVertexStride
classrve__render__server_1_1LinesRenderable.html
ac6eab5bef5e51604c02f1ae39d3ef791
()
uint32_t
getVerticesPerLine
classrve__render__server_1_1LinesRenderable.html
aa2a9c3d1cd31eda270955c4950a7171d
()
uint32_t
getVerticesPerVertex
classrve__render__server_1_1LinesRenderable.html
a5d692fde0defbafaf93c027a8397f445
()
bool
isBillboard
classrve__render__server_1_1LinesRenderable.html
a8fa6136051b9f99339419949ae912aae
()
bool
isList
classrve__render__server_1_1LinesRenderable.html
ab8ffbe1cd58ffc6d45cdebd380c3e404
()
void
outputBillboards
classrve__render__server_1_1LinesRenderable.html
a45a062e7b50c67fd05452cea354367e7
(const rve_msgs::Lines &lines, float *fptr, uint32_t line_start, uint32_t vert_start, uint32_t end, bool alpha, uint32_t &out_count)
void
outputLines
classrve__render__server_1_1LinesRenderable.html
a3ff7b8e4194e517d6dfb096d9ef3da47
(const rve_msgs::Lines &lines, float *fptr, uint32_t line_start, uint32_t vert_start, uint32_t end, bool alpha, uint32_t &out_count)
rve_render_server::LinesRenderer
classrve__render__server_1_1LinesRenderer.html
BatchRenderer< LinesRenderer, rve_msgs::Lines, LinesRenderable, LinesRendererDesc >
std::pair< Ogre::MaterialPtr, Ogre::MaterialPtr >
createMaterials
classrve__render__server_1_1LinesRenderer.html
a8c5db40e21ec1bada4d1acc1059bdcba
(const LinesRendererDesc &desc)
size_t
getInputCount
classrve__render__server_1_1LinesRenderer.html
ab27a16a5d181fd1c9418ccbc8b1f9542
(const rve_msgs::Lines &lines)
LinesRenderer
classrve__render__server_1_1LinesRenderer.html
a1f877f0f0cf039daebf3ef21474687c4
(Ogre::SceneManager *scene_manager, const LinesRendererDesc &desc)
BatchRenderer< LinesRenderer, rve_msgs::Lines, LinesRenderable, LinesRendererDesc >
Parent
classrve__render__server_1_1LinesRenderer.html
abb24d5b305a65cc7cf30dde4c6086f9e
rve_render_server::LinesRendererDesc
structrve__render__server_1_1LinesRendererDesc.html
CustomParam
structrve__render__server_1_1LinesRendererDesc.html
a2f708b53d1ed2ed4903616f9773a7da6
CustomParam_Size
structrve__render__server_1_1LinesRendererDesc.html
a2f708b53d1ed2ed4903616f9773a7da6a78d3f6be17405d3229294de26df5988c
bool
operator<
structrve__render__server_1_1LinesRendererDesc.html
a30a1031c74eeac12edf8b5a77c6d7aaf
(const LinesRendererDesc &rhs) const
Ogre::Vector3
scale
structrve__render__server_1_1LinesRendererDesc.html
a107ac56df9b808c512f231ab6f95796b
uint8_t
type
structrve__render__server_1_1LinesRendererDesc.html
ac05d2fa1fc7da17c0d160013abff7978
rve_render_server::LinesServer
classrve__render__server_1_1LinesServer.html
virtual void
create
classrve__render__server_1_1LinesServer.html
aed6ecd0947633d07edf70e38f30d157a
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &lines_id, const rve_msgs::Lines &lines)
virtual void
destroyLines
classrve__render__server_1_1LinesServer.html
ac6575f9e151cb9018f6241b7f7074c71
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &lines_id)
LinesServer
classrve__render__server_1_1LinesServer.html
afab63fbe857f97b86ed5650f5d384b5b
(Renderer *rend, rve_rpc::Server &server)
Renderer *
renderer_
classrve__render__server_1_1LinesServer.html
a21ca1b77b2cb05d988e8c570cd8cb604
rve_render_server::Material
classrve__render__server_1_1Material.html
CustomParam_ObjectID
classrve__render__server_1_1Material.html
a392ee502c02af33a2631b8e1d6c0e0cda40c6327174efb51f119ace39c53a81e1
CustomParam_Color
classrve__render__server_1_1Material.html
a392ee502c02af33a2631b8e1d6c0e0cdaf1eea09231e3339a7ee9bcc467e1121f
void
attachRenderable
classrve__render__server_1_1Material.html
a59da03c30ad88a3083663afb37638101
(Renderable *rend, Ogre::Renderable *ogre_rend)
void
detachRenderable
classrve__render__server_1_1Material.html
aa4b924f7b55ada351ce659037f1b65a8
(Renderable *rend, Ogre::Renderable *ogre_rend)
void
detachRenderable
classrve__render__server_1_1Material.html
a5230ecf816bcfc60ea100afbd69794fe
(Renderable *rend)
const rve_common::UUID &
getID
classrve__render__server_1_1Material.html
a6df502718803fceee9fa137941e27ba7
()
virtual const Ogre::MaterialPtr &
getOgreMaterial
classrve__render__server_1_1Material.html
aa5368db833a6223c46794ce9aab460e3
()
Material
classrve__render__server_1_1Material.html
a9bcbc0f5726164630fdff5fd94230274
(const rve_common::UUID &id)
void
setMaterial
classrve__render__server_1_1Material.html
ac38e70d6706396551e2a581442ebb663
(const rve_msgs::Material &mat)
std::map< Renderable *, V_OgreRenderable >
M_Renderable
classrve__render__server_1_1Material.html
a66ce3e82fd9adf56763ea48126909eb2
std::vector< Ogre::Renderable * >
V_OgreRenderable
classrve__render__server_1_1Material.html
a63b0343e006b431ca5f2f149b6a3c05a
void
createMaterialFromInput
classrve__render__server_1_1Material.html
a51b5b69972dbaab6b263b7af077f8681
()
void
materialUpdated
classrve__render__server_1_1Material.html
ad3a0e65dff39420996b18a264580ff43
()
void
ogreMaterialChanged
classrve__render__server_1_1Material.html
a3e67cb6d975494e3d888cf9e816d4156
()
virtual void
onRenderableAttached
classrve__render__server_1_1Material.html
a3d7a2a1def570af0eb436fe57569cc6c
(Renderable *rend, Ogre::Renderable *ogre_rend)
virtual void
onRenderableDetached
classrve__render__server_1_1Material.html
ab0b6f9b9670b2e6f5d736e8eca208c76
(Renderable *rend, Ogre::Renderable *ogre_rend)
rve_common::UUID
id_
classrve__render__server_1_1Material.html
a2b501eae8d1afb8536cdc4344ae9eb59
rve_msgs::Material
input_material_
classrve__render__server_1_1Material.html
afeb0473f79d1196bed9650d226575c58
Ogre::MaterialPtr
material_
classrve__render__server_1_1Material.html
a68577fae5860cd954648f759efab6986
M_Renderable
rends_
classrve__render__server_1_1Material.html
a4042bb63854d4614ceb0b9912d249775
rve_render_server::MaterialDefinition
structrve__render__server_1_1MaterialDefinition.html
MaterialDefinition
structrve__render__server_1_1MaterialDefinition.html
a9c86c49c86e7dd8eca944f894ab63e59
()
uint8_t
cull_mode
structrve__render__server_1_1MaterialDefinition.html
a25ef308976d989bb4feef4c067247910
bool
disable_shading
structrve__render__server_1_1MaterialDefinition.html
ad88f421411d475718192a152a8801e53
ShaderDefinition
fragment_def
structrve__render__server_1_1MaterialDefinition.html
a6699ea9621e3a5f3a7611801aefba353
ShaderDefinition
geometry_def
structrve__render__server_1_1MaterialDefinition.html
acfb050c69d38cecf5f23d11922d0032a
bool
has_geometry_shader
structrve__render__server_1_1MaterialDefinition.html
a56ab435de52d77e20d068a17ad5c0bd6
std::string
name
structrve__render__server_1_1MaterialDefinition.html
a41a2811d4c38ba59815f347ae1d60503
ShaderDefinition
picking_fragment_def
structrve__render__server_1_1MaterialDefinition.html
af2196c3a67e13f0d205273c80e577edb
V_string
textures
structrve__render__server_1_1MaterialDefinition.html
ae8297fbf658167ef1a2117e5154ff93a
bool
transparent
structrve__render__server_1_1MaterialDefinition.html
aeeaf69c524f1df8b3dd8240a056f0ece
ShaderDefinition
vertex_def
structrve__render__server_1_1MaterialDefinition.html
a5d2abf3acbfee836f854d625a568be54
rve_render_server::MaterialServer
classrve__render__server_1_1MaterialServer.html
virtual void
create
classrve__render__server_1_1MaterialServer.html
ae4b5273cf5b9ac45f35621eae6909d1f
(const rve_msgs::UUID &id)
virtual void
destroy
classrve__render__server_1_1MaterialServer.html
aa1b259d1839b41c338d9c11f87c87e32
(const rve_msgs::UUID &id)
MaterialServer
classrve__render__server_1_1MaterialServer.html
af521acaad63d47d3a24ba07b241d6e94
(Renderer *rend, rve_rpc::Server &server)
virtual void
setMaterial
classrve__render__server_1_1MaterialServer.html
a6d65c374b9b5ed001531bdbec974897d
(const rve_msgs::UUID &id, const rve_msgs::Material &in_mat)
Renderer *
renderer_
classrve__render__server_1_1MaterialServer.html
a888d1ade0d9a4b561cc8d2d674845b78
rve_render_server::Mesh
classrve__render__server_1_1Mesh.html
const rve_common::UUID &
getID
classrve__render__server_1_1Mesh.html
a45fd48fb0db21e199d42fc1f77b08cbd
()
SubMesh *
getSubMesh
classrve__render__server_1_1Mesh.html
ad002d66a952fa08c124b14aa481bd2ae
(size_t index)
size_t
getSubMeshCount
classrve__render__server_1_1Mesh.html
a4d11b9c23e6eb86e46c95abdcbe78a1e
()
Mesh
classrve__render__server_1_1Mesh.html
ab2e9952a72472eabaad6ecbb07255d2c
(const rve_common::UUID &id, const Ogre::MeshPtr &ogre_mesh)
~Mesh
classrve__render__server_1_1Mesh.html
a0cbe962f7115a518b9a849e2c95e9bc6
()
std::vector< SubMeshPtr >
V_SubMesh
classrve__render__server_1_1Mesh.html
af2504a80cafd665b12f1283d7fa648cc
rve_common::UUID
id_
classrve__render__server_1_1Mesh.html
a8c439560b727cdbaca431cf86650a775
Ogre::MeshPtr
mesh_
classrve__render__server_1_1Mesh.html
a629e94b5f70c58137fc835425ba787e0
V_SubMesh
submeshes_
classrve__render__server_1_1Mesh.html
a4f6d7531dcdafba6bcf161f3121960f5
rve_render_server::MeshInstance
classrve__render__server_1_1MeshInstance.html
rve_render_server::Renderable
rve_render_server::Pickable
Type
classrve__render__server_1_1MeshInstance.html
aeede4ff7e771e536f15b5759ea93d795
Cone
classrve__render__server_1_1MeshInstance.html
aeede4ff7e771e536f15b5759ea93d795a4d68654524db538744d77aa02ec6b388
Cube
classrve__render__server_1_1MeshInstance.html
aeede4ff7e771e536f15b5759ea93d795ac0f0f4630a26cb83ef6496eb191470c6
Cylinder
classrve__render__server_1_1MeshInstance.html
aeede4ff7e771e536f15b5759ea93d795a61030bc8c6914825d8ea08a5a8dd90e7
Sphere
classrve__render__server_1_1MeshInstance.html
aeede4ff7e771e536f15b5759ea93d795adec8332a75a1a3bd13eb8625a00a0816
Ogre::SceneNode *
getSceneNode
classrve__render__server_1_1MeshInstance.html
a3e4c48b46dc7c064de448d34b50f3e4e
()
MeshInstance
classrve__render__server_1_1MeshInstance.html
a10b95db5242c2e6c96b37cde1b19f147
(const rve_common::UUID &id, Ogre::SceneManager *scene_manager, const MeshPtr &mesh)
virtual void
onOgreMaterialChanged
classrve__render__server_1_1MeshInstance.html
aa3b9c6337cc89801a869acfadabce81a
(const MaterialPtr &mat)
void
setMaterial
classrve__render__server_1_1MeshInstance.html
aa5821e729b10b6d4e00fd000de00d857
(const MaterialPtr &mat)
void
setMaterial
classrve__render__server_1_1MeshInstance.html
ac45fc069859ef64e896e5917ea1a64bc
(size_t submesh_index, const MaterialPtr &mat)
virtual Picked
translatePick
classrve__render__server_1_1MeshInstance.html
a091a1a1feecc2849e62ee681e97edecf
(PickRenderValues id)
~MeshInstance
classrve__render__server_1_1MeshInstance.html
a13d6bc816f109139aa96c7c3a81c44d3
()
std::map< MaterialPtr, S_OgreSubEntity >
M_Material
classrve__render__server_1_1MeshInstance.html
ac1c1fbe72b5f8e438401b9e43f26cd5b
std::map< Ogre::SubEntity *, MaterialPtr >
M_SubEntityToMaterial
classrve__render__server_1_1MeshInstance.html
a98580b71e915ca6fc3e92c9f69675309
std::set< Ogre::SubEntity * >
S_OgreSubEntity
classrve__render__server_1_1MeshInstance.html
a830bfd02505e237c49ed22ee50a9f5e9
Ogre::Entity *
entity_
classrve__render__server_1_1MeshInstance.html
a4be0831edf688e28b97bb659554e29cc
M_Material
mat_to_subs_
classrve__render__server_1_1MeshInstance.html
af3977ec03092aeb8889f272c714d1d63
MeshPtr
mesh_
classrve__render__server_1_1MeshInstance.html
a6157954452fa50ed17c7f374d9675bdb
uint32_t
pick_id_
classrve__render__server_1_1MeshInstance.html
a8331da732eb914ef297fd7d7860fc7f8
Ogre::SceneManager *
scene_manager_
classrve__render__server_1_1MeshInstance.html
a141bded45c9e6e502d3040a13a1c2a9d
Ogre::SceneNode *
scene_node_
classrve__render__server_1_1MeshInstance.html
ad60aa720cb3a73c63c67ef0870cb227e
M_SubEntityToMaterial
sub_to_mat_
classrve__render__server_1_1MeshInstance.html
ae33e8dacdcf19bd440aa9ae7df3eec66
rve_render_server::MeshInstanceServer
classrve__render__server_1_1MeshInstanceServer.html
SimpleMeshObjectServer< rve_interfaces::MeshInstanceServer >
virtual void
create
classrve__render__server_1_1MeshInstanceServer.html
a993fd9f251ec989048da5f08a0e28553
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &inst_id, const rve_msgs::UUID &mesh_id)
virtual void
destroy
classrve__render__server_1_1MeshInstanceServer.html
a090d5e935aff3be435d9b3e5377e42df
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &inst_id)
MeshInstanceServer
classrve__render__server_1_1MeshInstanceServer.html
ae0c8037520671d1fc9228ebfd2bc68d7
(Renderer *rend, rve_rpc::Server &server)
virtual void
setMaterialForSubMesh
classrve__render__server_1_1MeshInstanceServer.html
a26fcd3d8bf07758b77543836a17daaac
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &inst_id, uint32_t submesh_index, const rve_msgs::UUID &material_id)
rve_render_server::MeshServer
classrve__render__server_1_1MeshServer.html
virtual void
create
classrve__render__server_1_1MeshServer.html
ab866a228ede3973f260c072e8762858c
(const rve_msgs::UUID &id, const rve_msgs::Mesh &mesh)
virtual void
destroy
classrve__render__server_1_1MeshServer.html
a61140227ffd5ca17c70bf9e73f89b0de
(const rve_msgs::UUID &id)
MeshServer
classrve__render__server_1_1MeshServer.html
a03056050041ddf0933023f921560166f
(Renderer *rend, rve_rpc::Server &server)
Renderer *
renderer_
classrve__render__server_1_1MeshServer.html
ad633865c3566f77bd0b064537a215f8e
rve_render_server::Pickable
classrve__render__server_1_1Pickable.html
virtual Picked
translatePick
classrve__render__server_1_1Pickable.html
a19967413ed4d0e157ada31d5d9c5ee87
(PickRenderValues id)=0
rve_render_server::Picked
structrve__render__server_1_1Picked.html
bool
isNull
structrve__render__server_1_1Picked.html
a23852b988f770f774d85a48c8e7115b2
() const
Picked
structrve__render__server_1_1Picked.html
ae31ab9038728bd7a3020194f6502f542
()
Picked
structrve__render__server_1_1Picked.html
ad46f5a421c440aa832ae6fec48898d92
(const rve_common::UUID &id, uint32_t extra)
uint32_t
object_extra
structrve__render__server_1_1Picked.html
a9e5fd6e184fcd94c09182f2faf7fbd48
rve_common::UUID
object_id
structrve__render__server_1_1Picked.html
aa8153d077e15321872ec49852da4e3f1
rve_render_server::PickRenderValues
structrve__render__server_1_1PickRenderValues.html
bool
isNull
structrve__render__server_1_1PickRenderValues.html
abd01ada2720828eabb3a0fb80d8a1305
() const
bool
operator<
structrve__render__server_1_1PickRenderValues.html
a45ca1bc0154e0b4a058be744b5747980
(const PickRenderValues &rhs) const
bool
operator==
structrve__render__server_1_1PickRenderValues.html
abb60c55e75be5ed1bffd85cf746a017d
(const PickRenderValues &rhs) const
PickRenderValues
structrve__render__server_1_1PickRenderValues.html
aaa4cbe3410d7b5db2ae7d94034a942ae
()
PickRenderValues
structrve__render__server_1_1PickRenderValues.html
a8bf17edc151aa9a93a69e2a07290bc90
(uint32_t id, uint32_t extra)
uint32_t
extra
structrve__render__server_1_1PickRenderValues.html
afbc76ddf255362c62f75f90dd2be222d
uint32_t
id
structrve__render__server_1_1PickRenderValues.html
a196eb5c480d4cb0cb7a63a1d457d18b6
rve_render_server::PointsManager
classrve__render__server_1_1PointsManager.html
BatchManager< PointsManager, rve_msgs::Points, PointsRenderer, PointsRendererDesc >
PointsRendererDesc
createDescription
classrve__render__server_1_1PointsManager.html
ae5e0fb0cc2bb3b79f0e31d069b15459b
(const rve_msgs::Points &points)
PointsManager
classrve__render__server_1_1PointsManager.html
a727bc21fa446eecd1df0f889240f9dd4
(Ogre::SceneManager *scene_manager)
~PointsManager
classrve__render__server_1_1PointsManager.html
a131e1685c1f98e8f33495de35be60452
()
BatchManager< PointsManager, rve_msgs::Points, PointsRenderer, PointsRendererDesc >
Parent
classrve__render__server_1_1PointsManager.html
a0557b7b4c0cbc2cee07726cbadaa5e69
rve_render_server::PointsRenderable
classrve__render__server_1_1PointsRenderable.html
BatchRenderable< PointsRenderable, PointsRendererDesc >
rve_render_server::PointsRenderable::PointsInfo
void
add
classrve__render__server_1_1PointsRenderable.html
a21f3a982ffbe2894125f6f465f84ff45
(const rve_common::UUID &id, const rve_msgs::Points &points, uint32_t start, uint32_t &out_start, uint32_t &out_count)
uint32_t
getElementsPerVBO
classrve__render__server_1_1PointsRenderable.html
a4925ee6af9850f8ab6b5960a42cf398c
()
PointsRenderable
classrve__render__server_1_1PointsRenderable.html
ab814dc283ad51b31a92e34c26c4f0859
(const PointsRendererDesc &desc, bool alpha)
void
remove
classrve__render__server_1_1PointsRenderable.html
a7bcc57e3000762e73c2514a4a632bb1e
(uint32_t start, uint32_t count)
virtual Picked
translatePick
classrve__render__server_1_1PointsRenderable.html
aeec564cd3f006a457c90037016856db6
(PickRenderValues id)
~PointsRenderable
classrve__render__server_1_1PointsRenderable.html
acf431eb3a4df14242025e25821868f52
()
BatchRenderable< PointsRenderable, PointsRendererDesc >
Parent
classrve__render__server_1_1PointsRenderable.html
a01ca635ef2b0575cb73c2a93b533f4e1
std::vector< PointsInfo >
V_PointsInfo
classrve__render__server_1_1PointsRenderable.html
afde7c7e97363b377e3ba1f4d0011ad4e
float *
getNormals
classrve__render__server_1_1PointsRenderable.html
a44c9b9739dd21a6fa5b8d04fa5c80f7d
()
uint32_t
getPointStride
classrve__render__server_1_1PointsRenderable.html
a928103999509053d691e1fcbd7f7245f
()
float *
getVertices
classrve__render__server_1_1PointsRenderable.html
ad5921e4b25fc076b2b1fa6b1694416ca
()
uint32_t
getVerticesPerPoint
classrve__render__server_1_1PointsRenderable.html
a9a714a1dd090212e12d1e07f71f2d329
()
bool
needs_normals_
classrve__render__server_1_1PointsRenderable.html
a1e4bc14b39455b8b76557b09425072d1
bool
needs_offsets_
classrve__render__server_1_1PointsRenderable.html
a05bf3ec8fa949e313e0953fa6032b8d8
V_PointsInfo
points_info_
classrve__render__server_1_1PointsRenderable.html
a4927963945efdb7a36b8cf9c5426764d
bool
supports_geometry_programs_
classrve__render__server_1_1PointsRenderable.html
a1b039caafccea9e01223e6a64063a744
rve_render_server::PointsRenderable::PointsInfo
structrve__render__server_1_1PointsRenderable_1_1PointsInfo.html
uint32_t
begin
structrve__render__server_1_1PointsRenderable_1_1PointsInfo.html
a1c707f87225b57d5df22dd9f6044f3f7
uint32_t
end
structrve__render__server_1_1PointsRenderable_1_1PointsInfo.html
a798eff44a13dc57eba4081aead6d2b3b
rve_common::UUID
id
structrve__render__server_1_1PointsRenderable_1_1PointsInfo.html
a5748eef1d42ca451f7c8eee6aa4d9341
int32_t
offset
structrve__render__server_1_1PointsRenderable_1_1PointsInfo.html
aa01345642fc689121a76b835f629d0a3
rve_render_server::PointsRenderer
classrve__render__server_1_1PointsRenderer.html
BatchRenderer< PointsRenderer, rve_msgs::Points, PointsRenderable, PointsRendererDesc >
std::pair< Ogre::MaterialPtr, Ogre::MaterialPtr >
createMaterials
classrve__render__server_1_1PointsRenderer.html
a0692acf674681f59c4c969dc41f9dc0a
(const PointsRendererDesc &desc)
size_t
getInputCount
classrve__render__server_1_1PointsRenderer.html
a458b40c7f282cd24d2e65479774d51d7
(const rve_msgs::Points &points)
PointsRenderer
classrve__render__server_1_1PointsRenderer.html
a0f1f4aa2a37c8ef5e2b437dd616c0148
(Ogre::SceneManager *scene_manager, const PointsRendererDesc &desc)
BatchRenderer< PointsRenderer, rve_msgs::Points, PointsRenderable, PointsRendererDesc >
Parent
classrve__render__server_1_1PointsRenderer.html
a92246879399781e605943ad404491105
rve_render_server::PointsRendererDesc
structrve__render__server_1_1PointsRendererDesc.html
CustomParam
structrve__render__server_1_1PointsRendererDesc.html
a66fa6fcb57dd750f51dc2349e9c71509
CustomParam_Size
structrve__render__server_1_1PointsRendererDesc.html
a66fa6fcb57dd750f51dc2349e9c71509afec6cc4c4f1a71afed2a84b4601ec6d3
CustomParam_RenderableID
structrve__render__server_1_1PointsRendererDesc.html
a66fa6fcb57dd750f51dc2349e9c71509a3e269ea73cf9ada623fe2232adef1d5d
bool
operator<
structrve__render__server_1_1PointsRendererDesc.html
a4d84d0b0b5d84bc8bd656c472e772a9c
(const PointsRendererDesc &rhs) const
bool
has_normals
structrve__render__server_1_1PointsRendererDesc.html
a2830a10a0b4a0580ad85bc844f6b3686
bool
has_orientations
structrve__render__server_1_1PointsRendererDesc.html
a96184eaba2ff39f11861de22255e84e9
bool
has_scales
structrve__render__server_1_1PointsRendererDesc.html
a38efe1cc571db9c591496fff93f5b824
Ogre::Vector3
scale
structrve__render__server_1_1PointsRendererDesc.html
ab96c6ff5221066bb0cd8c97afd588177
uint8_t
type
structrve__render__server_1_1PointsRendererDesc.html
aa1d89648265470e72956e86bf5c0a5a7
rve_render_server::PointsServer
classrve__render__server_1_1PointsServer.html
virtual void
create
classrve__render__server_1_1PointsServer.html
ace77cd39138c47e4b1e76647682febaa
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &points_id, const rve_msgs::Points &points)
virtual void
destroy
classrve__render__server_1_1PointsServer.html
a8c8aef28ea804ed2ba7953b00c0e558e
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &points_id)
PointsServer
classrve__render__server_1_1PointsServer.html
abf5812b1502560b8bf074a76d18cf234
(Renderer *rend, rve_rpc::Server &server)
Renderer *
renderer_
classrve__render__server_1_1PointsServer.html
ac24d1bd6c75d4412bd0166e5aa836def
rve_render_server::Renderable
classrve__render__server_1_1Renderable.html
const rve_common::UUID &
getID
classrve__render__server_1_1Renderable.html
ae48cca102c70e360fe775a540aab4eb2
()
virtual void
onOgreMaterialChanged
classrve__render__server_1_1Renderable.html
a7aa53b49c4612872f0dab0169799f021
(const MaterialPtr &mat)=0
Renderable
classrve__render__server_1_1Renderable.html
a37b5c3e5c2b652d78bb7c5a67b47d876
(const rve_common::UUID &id)
rve_common::UUID
id_
classrve__render__server_1_1Renderable.html
aae500636fe90bfced60a1e04eff0d1ba
rve_render_server::Renderer
classrve__render__server_1_1Renderer.html
boost::function< void(void)>
InitFunction
classrve__render__server_1_1Renderer.html
a504f19b54f892786f244b71b2dcecf3e
void
addMaterial
classrve__render__server_1_1Renderer.html
a3b0712da87ef36019c3dbd2bf9709687
(const rve_common::UUID &id, const MaterialPtr &mat)
void
addMesh
classrve__render__server_1_1Renderer.html
ad3429fe004e8bb2b5250981e764289a8
(const rve_common::UUID &id, const MeshPtr &mesh)
void
addTexture
classrve__render__server_1_1Renderer.html
ab1ae1c2fe6ae375ce2b6b8e47c1f2159
(const rve_common::UUID &id, const TexturePtr &tex)
uint32_t
allocatePickID
classrve__render__server_1_1Renderer.html
a48b257a9a566e2a3685bb1c38ba1a0f6
(Pickable *p)
RenderTexture *
createRenderTexture
classrve__render__server_1_1Renderer.html
a56ccbda7a6389db5e914fa1f72f4b246
(const rve_common::UUID &id, uint32_t width, uint32_t height)
RenderWindow *
createRenderWindow
classrve__render__server_1_1Renderer.html
a58be2388f9b74e78581c7ad94dcb883f
(const rve_common::UUID &id, const std::string &parent_window, uint32_t width, uint32_t height)
Scene *
createScene
classrve__render__server_1_1Renderer.html
a63c27d1f64c7bd1204134f04b40da24d
(const rve_common::UUID &id)
void
deallocatePickID
classrve__render__server_1_1Renderer.html
abb8f459678c9759cb5ec595191cee6e2
(uint32_t pick_id)
void
destroyRenderTarget
classrve__render__server_1_1Renderer.html
a96d9e32e73c7fbcf53fc4f9c132ec4b0
(const rve_common::UUID &id)
void
destroyScene
classrve__render__server_1_1Renderer.html
a637fd6c8ffdb6bdae0665d805a31e5b6
(const rve_common::UUID &id)
Camera *
getCamera
classrve__render__server_1_1Renderer.html
a2656517b26a1b96e525217abb1bcb1ee
(const rve_common::UUID &id)
MaterialPtr
getMaterial
classrve__render__server_1_1Renderer.html
accadfd8a3bda3f89e8e8d518111d1ea5
(const rve_common::UUID &id)
MeshPtr
getMesh
classrve__render__server_1_1Renderer.html
af7a74fa7bfaef439b09b013027e2a9cd
(const rve_common::UUID &id)
RenderTarget *
getRenderTarget
classrve__render__server_1_1Renderer.html
a7200bf3fd524f3b59e243a6564f8990c
(const rve_common::UUID &id)
RenderWindow *
getRenderWindow
classrve__render__server_1_1Renderer.html
af270be2b03687d718fb33f3a508a6d5d
(const rve_common::UUID &id)
Scene *
getScene
classrve__render__server_1_1Renderer.html
a2947b4d7171498fa03995186545d37d7
(const rve_common::UUID &id)
ros::CallbackQueue *
getServerThreadCallbackQueue
classrve__render__server_1_1Renderer.html
a3b1f45c3953198f79bf3274386467fbd
()
TexturePtr
getTexture
classrve__render__server_1_1Renderer.html
a946fdfa2ffac4ee6f3eb6e2c9f22aa66
(const rve_common::UUID &id)
bool
meshExists
classrve__render__server_1_1Renderer.html
ab19a12c8cfa5fa424ee91c5bea7e3ed8
(const rve_common::UUID &id)
void
registerInitFunction
classrve__render__server_1_1Renderer.html
ac87b53bb59855e3a83d9f73fbbf7c2c5
(const InitFunction &func)
void
removeMaterial
classrve__render__server_1_1Renderer.html
ab24f68adda60e09384e02efa5299a2f9
(const rve_common::UUID &id)
void
removeMesh
classrve__render__server_1_1Renderer.html
adb48ae9c7f132ce536a285e8bbfa3828
(const rve_common::UUID &id)
void
removeTexture
classrve__render__server_1_1Renderer.html
a52978395681eead468320ccc99b03ffa
(const rve_common::UUID &id)
Renderer
classrve__render__server_1_1Renderer.html
a05e4df4c38f6c04506ca88ce9f73736e
(bool enable_ogre_log)
void
start
classrve__render__server_1_1Renderer.html
aa278e7ebe4c42226d4b2d409c2cd386f
()
void
stop
classrve__render__server_1_1Renderer.html
ac679ddeede339d73e1b193f879b7407b
()
bool
textureExists
classrve__render__server_1_1Renderer.html
acec51efc2b0b41c9929580174b6ca0b4
(const rve_common::UUID &id)
void
translatePickIDs
classrve__render__server_1_1Renderer.html
ab2129b390dcc13ea11591d94354a0db1
(const V_PickRenderValues &ids, V_Picked &out_picked)
bool
useGeometryShaders
classrve__render__server_1_1Renderer.html
a4e8e2027234ff0883c1f0a1121ca5c74
()
~Renderer
classrve__render__server_1_1Renderer.html
a6a8c5361d1ff1310d55ce26a49848986
()
boost::shared_ptr< ros::CallbackQueue >
CallbackQueuePtr
classrve__render__server_1_1Renderer.html
a2573d46a927600098e4b42146d020ba7
std::map< rve_common::UUID, MaterialPtr >
M_Material
classrve__render__server_1_1Renderer.html
a5a4b0881436b1ab5742f18d404a67ac4
std::map< rve_common::UUID, MeshPtr >
M_Mesh
classrve__render__server_1_1Renderer.html
a9585bec2a6635feec3ccd0efa560b13f
boost::unordered_map< uint32_t, Pickable * >
M_Pickable
classrve__render__server_1_1Renderer.html
ada99306bf3ede04849c96c27e8ce0883
std::map< rve_common::UUID, RenderTargetPtr >
M_RenderTarget
classrve__render__server_1_1Renderer.html
a86b0bd3ac8c86263e2bf5ba16eda700f
std::map< rve_common::UUID, ScenePtr >
M_Scene
classrve__render__server_1_1Renderer.html
ac178880653c075aa0b1dcd5eb4c0ceb5
std::map< rve_common::UUID, TexturePtr >
M_Texture
classrve__render__server_1_1Renderer.html
abc1b6f66330246b4159f3ef545018136
boost::shared_ptr< RenderTarget >
RenderTargetPtr
classrve__render__server_1_1Renderer.html
a702bfead30d7474faa477d5b5fab579d
boost::shared_ptr< Scene >
ScenePtr
classrve__render__server_1_1Renderer.html
ab66a78412c4cc2d1804887e35b489b21
void
init
classrve__render__server_1_1Renderer.html
a94c8f7fdee15dc4e16866f7cd6e05998
()
void
renderThread
classrve__render__server_1_1Renderer.html
a05ee3e82bfccb0ca5ee881915cf9fe71
()
void
threadInit
classrve__render__server_1_1Renderer.html
a34daeea8aca1d0c464c28642110ebbba
()
CallbackQueuePtr
callback_queue_
classrve__render__server_1_1Renderer.html
a68854247016e3bd95946e5d1e1feec3a
bool
enable_ogre_log_
classrve__render__server_1_1Renderer.html
a7ac8b95d9ba951ea1c69a4221f0b1860
bool
first_window_created_
classrve__render__server_1_1Renderer.html
ac27c7d49082a3d4d09a90ea60b41dd05
ros::Publisher
frame_stats_pub_
classrve__render__server_1_1Renderer.html
a143bc4d3f972a86708876bd437a96656
std::vector< InitFunction >
init_functions_
classrve__render__server_1_1Renderer.html
afa25ba7655a96a6820d91b5cfca16d58
M_Material
materials_
classrve__render__server_1_1Renderer.html
adc1d6415732452dfa373f9696cf235ee
M_Mesh
meshes_
classrve__render__server_1_1Renderer.html
ade473278aa6cb44c2206e8099e4db86a
boost::rand48
pickable_id_gen_
classrve__render__server_1_1Renderer.html
a952931f14b5f4063ead26d40c7be5325
M_Pickable
pickables_
classrve__render__server_1_1Renderer.html
a29e57c5a8499a31987ddbe186c89797b
Ogre::RenderWindow *
primary_render_window_
classrve__render__server_1_1Renderer.html
ac36f3f6dd3eba0cc00cb05cbe05aef63
M_RenderTarget
render_targets_
classrve__render__server_1_1Renderer.html
ab84cfad094c6646a9e4090fd920216a8
boost::thread
render_thread_
classrve__render__server_1_1Renderer.html
ae806807ec2d9a4cecb8881229d778a67
bool
running_
classrve__render__server_1_1Renderer.html
af51dd01e81e27dc4e862d99272f2ef83
M_Scene
scenes_
classrve__render__server_1_1Renderer.html
a74cb9742993aca4bd3090a4d5cbb54ff
DisableRenderingSchemeListenerPtr
scheme_listener_
classrve__render__server_1_1Renderer.html
a5da81fa282d11fd9feb7cc88dda9413c
M_Texture
textures_
classrve__render__server_1_1Renderer.html
a9d4eb36103cc2bafe611a81840417305
rve_render_server::RenderTarget
classrve__render__server_1_1RenderTarget.html
rve_render_server::RenderTarget::MRT
rve_render_server::RenderTarget::PickRequest
boost::function< void(V_PickRenderValues &)>
PickCallback
classrve__render__server_1_1RenderTarget.html
a51670c903862ff5b92910f3bf806fa1b
Type
classrve__render__server_1_1RenderTarget.html
aef45057b581892f619e5ba29cc5a9622
Texture
classrve__render__server_1_1RenderTarget.html
aef45057b581892f619e5ba29cc5a9622aefbc6e5dc73b08ab27779b833fc7b3f8
Window
classrve__render__server_1_1RenderTarget.html
aef45057b581892f619e5ba29cc5a9622a5b69901587fc561c0abddbf1de4d2e02
void
attachCamera
classrve__render__server_1_1RenderTarget.html
a100b873758749a588bce5b3f44376d11
(Camera *cam)
virtual void
beginRender
classrve__render__server_1_1RenderTarget.html
ae454c3848470fb6e2ffeb0fd4a90f3f2
()
ScreenRect *
createScreenRect
classrve__render__server_1_1RenderTarget.html
ad972066d505501b5a31b0230d97f2b1f
(const rve_common::UUID &id, uint32_t zorder, float x0, float y0, float x1, float y1)
void
destroyScreenRect
classrve__render__server_1_1RenderTarget.html
acf4af509d4b58986a869ca4a5c79f8b2
(const rve_common::UUID &id)
virtual void
finishRender
classrve__render__server_1_1RenderTarget.html
af430c6482c7ff8a02e99cf167a4c6f53
()
Camera *
getCamera
classrve__render__server_1_1RenderTarget.html
a95d4ad60893ee28335f63d11d1cebe1b
()
uint32_t
getHeight
classrve__render__server_1_1RenderTarget.html
ae0d4007dcde67d170b8a3f55141771ef
()
const rve_common::UUID &
getID
classrve__render__server_1_1RenderTarget.html
af3a6a8f5f010456e1578e081ac2f1da2
()
const rve_msgs::RenderTargetFrameStats &
getLastFrameStats
classrve__render__server_1_1RenderTarget.html
ac0456c377ca4cd2f038508fca8b87c0f
()
Ogre::RenderTarget *
getOgreRenderTarget
classrve__render__server_1_1RenderTarget.html
af315835509cb5a9f6afbd83b98b6aab8
()
ScreenRect *
getScreenRect
classrve__render__server_1_1RenderTarget.html
a33a6071a8ec9ee93752ad04776809de3
(const rve_common::UUID &id)
virtual Type
getTargetType
classrve__render__server_1_1RenderTarget.html
ad9d8eb8f98fb2ecae8e39aa520962a49
()=0
uint32_t
getWidth
classrve__render__server_1_1RenderTarget.html
aaeba99cc50abdeba92caa7cafc8a693f
()
void
pick
classrve__render__server_1_1RenderTarget.html
ab6bea0b8194d02407838b23c414b9357
(uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1, const PickCallback &cb)
bool
renderNeeded
classrve__render__server_1_1RenderTarget.html
a04be1e46460a2b477af23308c725dbb5
()
RenderTarget
classrve__render__server_1_1RenderTarget.html
af87b353bdeca93433bb8720a6d2c46ef
(const rve_common::UUID &id, Renderer *rend, uint32_t width, uint32_t height)
void
requestRender
classrve__render__server_1_1RenderTarget.html
a1e25ce4916b1751cc4ebeabc04b258d7
()
virtual void
resize
classrve__render__server_1_1RenderTarget.html
a2967cb514f23e253cbfbbc35348d6899
(uint32_t width, uint32_t height)=0
virtual
~RenderTarget
classrve__render__server_1_1RenderTarget.html
ab3e673046fc00840ab3c7905abcc250e
()
void
setTarget
classrve__render__server_1_1RenderTarget.html
a56778c17fe7583895f6d3168ab0752b8
(Ogre::RenderTarget *target)
boost::shared_ptr< RenderTargetToROSImage >
RenderTargetToROSImagePtr
classrve__render__server_1_1RenderTarget.html
a8663ade01356671f854d38a7948cd4b1
std::vector< Ogre::RenderTexture * >
V_OgreRenderTexture
classrve__render__server_1_1RenderTarget.html
a411d509667edc3b0b200eb42ed97f373
std::vector< Ogre::TexturePtr >
V_OgreTexture
classrve__render__server_1_1RenderTarget.html
a9b836e089ada01f68c097a0e2fef50e5
std::vector< PickRequest >
V_PickRequest
classrve__render__server_1_1RenderTarget.html
a9ffb0571760b4fad456cdc5b895eb5a8
std::vector< RenderTargetToROSImagePtr >
V_RenderTargetToROSImage
classrve__render__server_1_1RenderTarget.html
ac236f17541f98d4fcfc9201f8d1977d3
std::vector< ScreenRect * >
V_ScreenRect
classrve__render__server_1_1RenderTarget.html
a574b34034fee811f2be6d670acacc76a
void
createMRT
classrve__render__server_1_1RenderTarget.html
a8e15ec1409fe6918422343e39f3673d8
(MRT &mrt, const std::string &name, const std::string &scheme, uint32_t format)
void
createResources
classrve__render__server_1_1RenderTarget.html
acd3774f2878095c405b20a7b40a508b4
()
void
destroyMRT
classrve__render__server_1_1RenderTarget.html
a314dc2f1003134f11410c69a07315b8e
(MRT &mrt)
void
destroyResources
classrve__render__server_1_1RenderTarget.html
a79520824887acd94cfcf5ad10dba3fbf
()
void
pick
classrve__render__server_1_1RenderTarget.html
a65b4cf12f4e76cc7eeeb77bc01eb3b89
(const PickRequest &pr)
void
processPickRequests
classrve__render__server_1_1RenderTarget.html
a4e142176682d24d0d3bda19c824d2443
()
void
setupRT
classrve__render__server_1_1RenderTarget.html
a7d35eca9978dd19df868caa418b81ce9
(Ogre::RenderTarget *rt)
void
updatePickBuffer
classrve__render__server_1_1RenderTarget.html
a3bf17376c1892e38fd0a8bffcc4ac7a6
()
Camera *
cam_
classrve__render__server_1_1RenderTarget.html
afaf086deb01efd4df5d1e84bf9def113
Ogre::RenderTarget *
final_target_
classrve__render__server_1_1RenderTarget.html
a61bb899c11d93e40ba97c00036800a8a
RenderTargetToROSImagePtr
final_target_out_
classrve__render__server_1_1RenderTarget.html
af302ff8d65ef89c6c5ade9cb32ca65b7
MRT
gbuffer_target_
classrve__render__server_1_1RenderTarget.html
aadf7c4a6c9e0ae975bccba8ad503cc2e
uint32_t
height_
classrve__render__server_1_1RenderTarget.html
a27fca2a4eac9338972d1a480a67bd9a0
rve_common::UUID
id_
classrve__render__server_1_1RenderTarget.html
a4ebb6f627881378e102f4361ec99368f
V_PickRequest
new_pick_requests_
classrve__render__server_1_1RenderTarget.html
acf534311a0a39dccd281b155a19712d8
boost::shared_array< uint32_t >
pick_buffer_
classrve__render__server_1_1RenderTarget.html
a52d452f3bc319005922a69874fb10930
bool
pick_buffer_valid_
classrve__render__server_1_1RenderTarget.html
a43ad7eb55a010241bcf324ea0c266ba6
V_PickRequest
pick_requests_
classrve__render__server_1_1RenderTarget.html
a8b42c01c345e607cb2aaa14783ab7158
Ogre::PlaneBoundedVolumeListSceneQuery *
pick_scene_query_
classrve__render__server_1_1RenderTarget.html
ac420651a0f17ce7d7eebeef6c61dd205
bool
pick_target_updated_this_frame_
classrve__render__server_1_1RenderTarget.html
ad0e190ca994579c0f1062a3cc0dfd52c
bool
picked_
classrve__render__server_1_1RenderTarget.html
a39939e9c1e340fb1afa80f16a879ab1e
MRT
picking_target_
classrve__render__server_1_1RenderTarget.html
aeac8705fd6c87313f49cfc5c3308dd49
bool
recreate_resources_
classrve__render__server_1_1RenderTarget.html
af82af9fd868eaaeccd038af1f92acca2
Ogre::MaterialPtr
rect_material_
classrve__render__server_1_1RenderTarget.html
a1bd95148c15d3853c5da55a4c13db224
bool
render_in_progress_
classrve__render__server_1_1RenderTarget.html
acdbba61c453a11a4a5ff7b6f3a7bb27b
bool
render_needed_
classrve__render__server_1_1RenderTarget.html
ae32edba201832766ad5f6e6f830d10ba
Renderer *
renderer_
classrve__render__server_1_1RenderTarget.html
ae5ce197c8f5fa6a27e82006f2a5ef866
Ogre::Rectangle2D *
screen_rect_
classrve__render__server_1_1RenderTarget.html
a6ca7a30f754ec912e21a531a0184e98b
V_ScreenRect
screen_rects_
classrve__render__server_1_1RenderTarget.html
a8904202f8aacaca10a710f98574b0030
rve_msgs::RenderTargetFrameStats
stats_
classrve__render__server_1_1RenderTarget.html
a1f3bfad479a3004a404273a6c8f90dc0
MRT
weighted_average_alpha_target_
classrve__render__server_1_1RenderTarget.html
afff572b73f33e230bb6c4963f4effd8a
uint32_t
width_
classrve__render__server_1_1RenderTarget.html
a17082b981754b317100a862489add0cd
rve_render_server::RenderTarget::MRT
structrve__render__server_1_1RenderTarget_1_1MRT.html
MRT
structrve__render__server_1_1RenderTarget_1_1MRT.html
a7cedd63e33a74f18e37e0c3b16d68831
()
Ogre::MultiRenderTarget *
mrt
structrve__render__server_1_1RenderTarget_1_1MRT.html
aa469927fa899ba8d00eee788272450ce
V_RenderTargetToROSImage
ros_output
structrve__render__server_1_1RenderTarget_1_1MRT.html
a607e359e44d9375a7be15f9d8daece6e
V_OgreRenderTexture
rtts
structrve__render__server_1_1RenderTarget_1_1MRT.html
a47a95a431f4fe011a1fafc9f5cbfbd5d
V_OgreTexture
textures
structrve__render__server_1_1RenderTarget_1_1MRT.html
a6c72c22a9aec2d0b98064851f58e8016
rve_render_server::RenderTarget::PickRequest
structrve__render__server_1_1RenderTarget_1_1PickRequest.html
PickRequest
structrve__render__server_1_1RenderTarget_1_1PickRequest.html
aee30c4ea034449c6a3f91e0f14becc92
()
PickRequest
structrve__render__server_1_1RenderTarget_1_1PickRequest.html
afeeb808a8de9d2abda6e6a632bf1714b
(uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1, const PickCallback &cb)
PickCallback
cb
structrve__render__server_1_1RenderTarget_1_1PickRequest.html
adfd5342fe679257ff45d7ee273a8d114
uint32_t
x0
structrve__render__server_1_1RenderTarget_1_1PickRequest.html
ab0e29bd5d8379e5d91b8854d369587bf
uint32_t
x1
structrve__render__server_1_1RenderTarget_1_1PickRequest.html
a3b64a35a83dd933216387b97da54de3f
uint32_t
y0
structrve__render__server_1_1RenderTarget_1_1PickRequest.html
a7b66dd93dfded8f7e2eb327f4970bf35
uint32_t
y1
structrve__render__server_1_1RenderTarget_1_1PickRequest.html
aac7df6f638cbf66a758ac7227b985feb
rve_render_server::RenderTargetServer
classrve__render__server_1_1RenderTargetServer.html
virtual void
attachCamera
classrve__render__server_1_1RenderTargetServer.html
afa7b48913fc5603961b0b69ab380548b
(const rve_msgs::UUID &id, const rve_msgs::UUID &camera_scene_id, const rve_msgs::UUID &camera_id)
virtual void
createTexture
classrve__render__server_1_1RenderTargetServer.html
a77ff91883b8bc4083976781507f81f76
(const rve_msgs::UUID &id, uint32_t width, uint32_t height)
virtual void
createWindow
classrve__render__server_1_1RenderTargetServer.html
a114e10745b64bf3054fcd5de1a340b8d
(const rve_msgs::UUID &id, const std::string &parent_window, uint32_t width, uint32_t height)
virtual void
destroy
classrve__render__server_1_1RenderTargetServer.html
ae4f2199bfb9d0a39a111dd4753769a1e
(const rve_msgs::UUID &id)
virtual void
detachCamera
classrve__render__server_1_1RenderTargetServer.html
a690098575fd3ae73c4d1f06fd3fa5f77
(const rve_msgs::UUID &id)
virtual void
pick
classrve__render__server_1_1RenderTargetServer.html
a63869cc61e5f841cc1af2ba68b2ef10e
(pickHandle &handle)
void
pickCallback
classrve__render__server_1_1RenderTargetServer.html
ae503ee9174f59a144c7ccb5f854b5a3f
(V_PickRenderValues &vals, pickHandle &handle)
RenderTargetServer
classrve__render__server_1_1RenderTargetServer.html
a1be5f75bcd6ed14f58180ece1f6d9de1
(Renderer *rend, rve_rpc::Server &server)
virtual void
requestRender
classrve__render__server_1_1RenderTargetServer.html
a27453a6587323f18fe7cc2f63e054528
(const rve_msgs::UUID &id)
virtual void
resize
classrve__render__server_1_1RenderTargetServer.html
a73f2c4b104b85078323824d72d553fb5
(const rve_msgs::UUID &id, uint32_t width, uint32_t height)
Renderer *
renderer_
classrve__render__server_1_1RenderTargetServer.html
a5698bc0af071df93c7fddd5084b4088e
rve_render_server::RenderTargetToROSImage
classrve__render__server_1_1RenderTargetToROSImage.html
RenderTargetToROSImage
classrve__render__server_1_1RenderTargetToROSImage.html
a9a3cc028e9ba0847871a848cd7d8b68b
(Ogre::RenderTarget *target, const std::string &name)
void
setTarget
classrve__render__server_1_1RenderTargetToROSImage.html
a0c41f4b35d0a52c950fa9270ea96ac65
(Ogre::RenderTarget *target)
void
update
classrve__render__server_1_1RenderTargetToROSImage.html
a5caf6048211e235ce677ec0c3f4609f5
()
~RenderTargetToROSImage
classrve__render__server_1_1RenderTargetToROSImage.html
a000595841724dde4026d2f0efdb83eb1
()
ros::Publisher
pub_
classrve__render__server_1_1RenderTargetToROSImage.html
aa7570ae66e50d83d9f196634f95824da
Ogre::RenderTarget *
target_
classrve__render__server_1_1RenderTargetToROSImage.html
ae7cce3d5cb81ca1c4e012c1794b6bfa5
rve_render_server::RenderTexture
classrve__render__server_1_1RenderTexture.html
rve_render_server::RenderTarget
virtual void
beginRender
classrve__render__server_1_1RenderTexture.html
a21bd162df0ce9130bbb9b31cc57539b8
()
Ogre::RenderTexture *
getOgreRenderTexture
classrve__render__server_1_1RenderTexture.html
a8a70af38286504f5cd800b6b4f75c631
()
const Ogre::TexturePtr &
getOgreTexture
classrve__render__server_1_1RenderTexture.html
ae7496d334c4a2da0f7437b58be733eaf
()
virtual Type
getTargetType
classrve__render__server_1_1RenderTexture.html
aefd4c80d820f4b0044fb0e2e57b43cf7
()
RenderTexture
classrve__render__server_1_1RenderTexture.html
abe163734b2ba266a1b649ffc5698a10a
(const rve_common::UUID &id, Renderer *rend, uint32_t width, uint32_t height)
virtual void
resize
classrve__render__server_1_1RenderTexture.html
ae69981eae8ac36c553904784db3f32e5
(uint32_t width, uint32_t height)
~RenderTexture
classrve__render__server_1_1RenderTexture.html
a7851a9e20dd69ce6514d555eb3c8d281
()
void
create
classrve__render__server_1_1RenderTexture.html
a9ecf7c17ec6caa8047d8958f8300a57a
()
bool
recreate_texture_
classrve__render__server_1_1RenderTexture.html
a40ef5c177f48150bab92ddd6edab4574
Ogre::RenderTexture *
render_texture_
classrve__render__server_1_1RenderTexture.html
ab7bcbad0d1fc799fa30517e53ec5c6ab
Ogre::TexturePtr
tex_
classrve__render__server_1_1RenderTexture.html
a457e801dcdb2670717de95d4a2c9fe83
rve_render_server::RenderWindow
classrve__render__server_1_1RenderWindow.html
rve_render_server::RenderTarget
Ogre::RenderWindow *
getOgreRenderWindow
classrve__render__server_1_1RenderWindow.html
ab06aaddb4fb441e0293b2f576f50b4a9
()
virtual Type
getTargetType
classrve__render__server_1_1RenderWindow.html
a4c9cd78f153b56f57c825e1b4a1c7423
()
RenderWindow
classrve__render__server_1_1RenderWindow.html
ae9cf9249534f5eadb624169c3d1be42c
(const rve_common::UUID &id, Renderer *rend, const std::string &parent_window_handle, uint32_t width, uint32_t height)
virtual void
resize
classrve__render__server_1_1RenderWindow.html
abafe2aa9e708fa7d9dc41a81a9c9d920
(uint32_t width, uint32_t height)
~RenderWindow
classrve__render__server_1_1RenderWindow.html
a0d5280c006673794f44f3afdf8714a2c
()
Ogre::RenderWindow *
render_window_
classrve__render__server_1_1RenderWindow.html
ac6077ec3bb4c9de0e5b2c157f8d04f2a
rve_render_server::Scene
classrve__render__server_1_1Scene.html
BillboardText *
createBillboardText
classrve__render__server_1_1Scene.html
a71a7c720f35b7de5209ff0a3d7ecba3c
(const rve_common::UUID &id)
Camera *
createCamera
classrve__render__server_1_1Scene.html
aed8bded8792f5ab502de198978c3586f
(const rve_common::UUID &id)
MeshInstance *
createMeshInstance
classrve__render__server_1_1Scene.html
a2126334c3fd60c2860f3c2daf9eb23d4
(const rve_common::UUID &id, const rve_common::UUID &mesh_id)
void
destroyBillboardText
classrve__render__server_1_1Scene.html
a48aa21f31eb0650768e71bca7361f75a
(const rve_common::UUID &id)
void
destroyCamera
classrve__render__server_1_1Scene.html
a9470559da435e4812e683e544a73fb10
(const rve_common::UUID &id)
void
destroyMeshInstance
classrve__render__server_1_1Scene.html
a888062f9cfe7d6f057d395458361eb04
(const rve_common::UUID &id)
BillboardText *
getBillboardText
classrve__render__server_1_1Scene.html
a99791d8be76b8ed61a54cd14da17a9d4
(const rve_common::UUID &id)
Camera *
getCamera
classrve__render__server_1_1Scene.html
a49f3e182c83b71809155155bc29ef5bc
(const rve_common::UUID &id)
const rve_common::UUID &
getID
classrve__render__server_1_1Scene.html
a9477a988bdd235f4c80e91ac6d1fad86
()
LinesManager *
getLinesManager
classrve__render__server_1_1Scene.html
a9c0d7acd34680c909d384dc5b16abb8a
()
MeshInstance *
getMeshInstance
classrve__render__server_1_1Scene.html
a522bd9ee3ad150aa8cbd646e3353e409
(const rve_common::UUID &id)
PointsManager *
getPointsManager
classrve__render__server_1_1Scene.html
a4a4b0d9be5df6d9d8cc11d3f7552ade9
()
Ogre::SceneManager *
getSceneManager
classrve__render__server_1_1Scene.html
aece959bc4ccca00f48967ff2fa10a3b0
()
TrianglesManager *
getTrianglesManager
classrve__render__server_1_1Scene.html
a27735466cc1d78d96e08a89dace02fdd
()
Scene
classrve__render__server_1_1Scene.html
a5c76192d30fd0cb9f07886e3bf79f151
(const rve_common::UUID &id, Ogre::SceneManager *scene_manager)
~Scene
classrve__render__server_1_1Scene.html
a286de269f6e412e076510b9171e0fa65
()
std::map< rve_common::UUID, BillboardTextPtr >
M_BillboardText
classrve__render__server_1_1Scene.html
adf9e79f40d176e3c23ae23190bd10bd4
std::map< rve_common::UUID, CameraPtr >
M_Camera
classrve__render__server_1_1Scene.html
adae01090fe0d66ddd778ccad5c412f9c
std::map< rve_common::UUID, MeshInstancePtr >
M_MeshInstance
classrve__render__server_1_1Scene.html
a134019e62f94ca6f4990ecf978d8df40
M_BillboardText
billboard_texts_
classrve__render__server_1_1Scene.html
ab7ba40710d2fa2099d9c772f95932507
M_Camera
cameras_
classrve__render__server_1_1Scene.html
a9d9224aef01adf97c1aadcc5f80f2a88
rve_common::UUID
id_
classrve__render__server_1_1Scene.html
a30c0546c14fa8d8bfffddf70caf2afc9
LinesManager *
lines_manager_
classrve__render__server_1_1Scene.html
a198348433427325b1a34c9445a7c677b
M_MeshInstance
mesh_instances_
classrve__render__server_1_1Scene.html
a7d5d992efee95dce204478df0bcf65a4
PointsManager *
points_manager_
classrve__render__server_1_1Scene.html
a0a694ce7d334d06f8ca4757ff4a42eb0
Ogre::SceneManager *
scene_manager_
classrve__render__server_1_1Scene.html
a726912075260912129f83ea16be02048
TrianglesManager *
triangles_manager_
classrve__render__server_1_1Scene.html
acca20beba31a4b80fe072dd5e66bc973
rve_render_server::SceneServer
classrve__render__server_1_1SceneServer.html
virtual void
create
classrve__render__server_1_1SceneServer.html
a82036175ee3df8e58fb5fd9784073603
(const rve_msgs::UUID &id)
virtual void
destroy
classrve__render__server_1_1SceneServer.html
a118f3a50d208df396afa26aefd7df7bf
(const rve_msgs::UUID &id)
SceneServer
classrve__render__server_1_1SceneServer.html
a057b8d8b05daf829c5aa9a27b75d7787
(Renderer *rend, rve_rpc::Server &server)
Renderer *
renderer_
classrve__render__server_1_1SceneServer.html
a9035e63d1507c13efa4bbbd66157879c
rve_render_server::ScreenRect
classrve__render__server_1_1ScreenRect.html
const rve_common::UUID &
getID
classrve__render__server_1_1ScreenRect.html
a0f9741bdf13bdd14a34166f4b4af55c6
()
Ogre::Renderable *
getRenderable
classrve__render__server_1_1ScreenRect.html
a3693c760324e8435a011e019e66ee5ff
()
uint32_t
getZOrder
classrve__render__server_1_1ScreenRect.html
a922c4c661d65ae30675449b6144fa173
()
ScreenRect
classrve__render__server_1_1ScreenRect.html
a50725b6c39197a899264b0658a602fde
(const rve_common::UUID &id)
void
setColor
classrve__render__server_1_1ScreenRect.html
a8153719dc502f87ae3eec9fd00b45e75
(const Ogre::ColourValue &color)
void
setCorners
classrve__render__server_1_1ScreenRect.html
ac3732f4967e3d40562082b118758f9ea
(float x0, float y0, float x1, float y1)
void
setTexture
classrve__render__server_1_1ScreenRect.html
ae0cb11c188d49b18e8845d488d23efb5
(const std::string &ogre_texture_name)
void
setZOrder
classrve__render__server_1_1ScreenRect.html
ac23973c7affd5c99287e97d1ab3c449b
(uint32_t zorder)
~ScreenRect
classrve__render__server_1_1ScreenRect.html
ab137db8797b6e4f62dd35cf571ddc9e3
()
rve_common::UUID
id_
classrve__render__server_1_1ScreenRect.html
acfe3579596679217e4815388a6d4f047
ScreenRectRenderable *
renderable_
classrve__render__server_1_1ScreenRect.html
a53243de6d47d9baa2877418a85a44ac3
uint32_t
zorder_
classrve__render__server_1_1ScreenRect.html
ad89611c848a44a9741c39a8c068ba568
rve_render_server::ScreenRectRenderable
classrve__render__server_1_1ScreenRectRenderable.html
ScreenRectRenderable
classrve__render__server_1_1ScreenRectRenderable.html
a9b5a912d6bef90414c631897c807e69c
()
~ScreenRectRenderable
classrve__render__server_1_1ScreenRectRenderable.html
aa220ba21a7947b18c4ea6d0dcb641b5e
()
Ogre::MaterialPtr
mat
classrve__render__server_1_1ScreenRectRenderable.html
a80582a8642e6898fa0846848c09d01f2
rve_render_server::ScreenRectServer
classrve__render__server_1_1ScreenRectServer.html
virtual void
create
classrve__render__server_1_1ScreenRectServer.html
a1579323fd055b07f6dc8bb8cf10477f4
(const rve_msgs::UUID &render_target_id, const rve_msgs::UUID &id, uint32_t zorder, float x0, float y0, float x1, float y1)
virtual void
destroy
classrve__render__server_1_1ScreenRectServer.html
a98c822a426a24668ab447236d34ff221
(const rve_msgs::UUID &render_target_id, const rve_msgs::UUID &id)
ScreenRectServer
classrve__render__server_1_1ScreenRectServer.html
a7d96063981a8d422f49a94b04a6b64dd
(Renderer *rend, rve_rpc::Server &server)
virtual void
setColor
classrve__render__server_1_1ScreenRectServer.html
a91a73927eac045086e793dc0669b4c05
(const rve_msgs::UUID &render_target_id, const rve_msgs::UUID &id, const rve_msgs::ColorRGB &color)
virtual void
setCorners
classrve__render__server_1_1ScreenRectServer.html
af0860f2b9cf451f10fd527cb5cd11294
(const rve_msgs::UUID &render_target_id, const rve_msgs::UUID &id, float x0, float y0, float x1, float y1)
virtual void
setOpacity
classrve__render__server_1_1ScreenRectServer.html
af690c3e39fc29440172abc7680f3cbb2
(const rve_msgs::UUID &render_target_id, const rve_msgs::UUID &id, float opacity)
virtual void
setTexture
classrve__render__server_1_1ScreenRectServer.html
a6d167768be06a8ca431f9541efeb6b5b
(const rve_msgs::UUID &render_target_id, const rve_msgs::UUID &id, const rve_msgs::UUID &texture_id)
virtual void
setTextureByResource
classrve__render__server_1_1ScreenRectServer.html
a1c3e3c06bb97e193e697522a5e6e65ee
(const rve_msgs::UUID &render_target_id, const rve_msgs::UUID &id, const std::string &resource_name)
virtual void
setZOrder
classrve__render__server_1_1ScreenRectServer.html
acc22cda010deafdb65909a8ce0b1984d
(const rve_msgs::UUID &render_target_id, const rve_msgs::UUID &id, uint32_t zorder)
Renderer *
renderer_
classrve__render__server_1_1ScreenRectServer.html
a9658620ceefd6b6ed4ab64553d5c5f14
rve_render_server::Server
classrve__render__server_1_1Server.html
ros::NodeHandle &
getNodeHandle
classrve__render__server_1_1Server.html
a587c85211b30c719beb5245ca45e33c0
()
Server
classrve__render__server_1_1Server.html
af2eed9449e263636160c58cb1bc35092
(Renderer *renderer, const ros::NodeHandle &nh)
~Server
classrve__render__server_1_1Server.html
a7defc98b594c4516452534cd7507f022
()
void
init
classrve__render__server_1_1Server.html
a835f4f8dfd42a1aa8f925dc59ae53c8e
()
std::vector< rve_interface_gen::InterfacePtr >
interfaces_
classrve__render__server_1_1Server.html
acb8848913feda32fb7aa60599b2facb6
NodeHandlePtr
nh_
classrve__render__server_1_1Server.html
a989ca64763ae234becfe974bd5904aab
Renderer *
renderer_
classrve__render__server_1_1Server.html
ab9a8a0f0cfd43e380450f3e987007abd
rve_rpc::ServerPtr
server_
classrve__render__server_1_1Server.html
a1242eafd1370fc75121482210533a3c6
rve_render_server::ShaderDefinition
structrve__render__server_1_1ShaderDefinition.html
void
include
structrve__render__server_1_1ShaderDefinition.html
a481d771de836ae3c10f6835d24ac334b
(const std::string &inc)
void
input
structrve__render__server_1_1ShaderDefinition.html
a5d99fd6585b5cb7732870988362bdf15
(const std::string &type, const std::string &name, const std::string &semantic)
void
output
structrve__render__server_1_1ShaderDefinition.html
abbcdadb5636eddeb6efc678d05a36356
(const std::string &type, const std::string &name, const std::string &semantic)
void
sampler
structrve__render__server_1_1ShaderDefinition.html
a12a50780505d68c1b2190e0f600c20d5
(const std::string &name, uint32_t reg)
void
uniform
structrve__render__server_1_1ShaderDefinition.html
abc62137db973aafe843a018d553fb1f2
(const std::string &type, const std::string &name, uint32_t auto_constant_type, uint32_t extra=0)
std::string
body
structrve__render__server_1_1ShaderDefinition.html
ab9dd9e6a14090cda89cbb8b79a1784a9
std::string
geom_input
structrve__render__server_1_1ShaderDefinition.html
a2886c98b818789ab5a9ce319d1512fc9
std::string
geom_output
structrve__render__server_1_1ShaderDefinition.html
a7d82ea7f375ba66a3ff50760e5bb9fc1
V_string
includes
structrve__render__server_1_1ShaderDefinition.html
ac9496ccf3bbde9bd3f19cbc6cc52aada
V_ShaderParameter
inputs
structrve__render__server_1_1ShaderDefinition.html
aa4d6035c30899fc2f7116934d512367a
V_ShaderParameter
outputs
structrve__render__server_1_1ShaderDefinition.html
a7dbc4f2776de3132f2abda72132e63c0
V_ShaderSampler
samplers
structrve__render__server_1_1ShaderDefinition.html
ad278d4eac65d247332f354d38acd9bf1
V_ShaderUniform
uniforms
structrve__render__server_1_1ShaderDefinition.html
a41782babfc15da75b3bb2c4c9148db79
rve_render_server::ShaderParameter
structrve__render__server_1_1ShaderParameter.html
ShaderParameter
structrve__render__server_1_1ShaderParameter.html
abacb41736a9ba1f3ac71d60df0d7b6dd
()
ShaderParameter
structrve__render__server_1_1ShaderParameter.html
a95dfb9355b33e1417d5ffbbfa9225e8a
(const std::string &type, const std::string &name, const std::string &semantic)
std::string
name
structrve__render__server_1_1ShaderParameter.html
a56c727f69ddf9b6ed56ec6eff1f86a16
std::string
semantic
structrve__render__server_1_1ShaderParameter.html
aa4002331eb5ec0602b23a0b60ce859d7
std::string
type
structrve__render__server_1_1ShaderParameter.html
a42d0c0c343a734228ec35d7e7bbb2b79
rve_render_server::ShaderSampler
structrve__render__server_1_1ShaderSampler.html
ShaderSampler
structrve__render__server_1_1ShaderSampler.html
a7423e1ae418571996159039d0e854a0e
()
ShaderSampler
structrve__render__server_1_1ShaderSampler.html
af2d892c3c9fabe83ab50b07719cc9ac9
(const std::string &name, uint32_t reg)
std::string
name
structrve__render__server_1_1ShaderSampler.html
aa1a6a937862dea85f9d32033da25f100
uint32_t
reg
structrve__render__server_1_1ShaderSampler.html
a174f962e978557f50a72fb6ff0ca1e29
rve_render_server::ShaderUniform
structrve__render__server_1_1ShaderUniform.html
ShaderUniform
structrve__render__server_1_1ShaderUniform.html
acb88c4b9a669751795c55418bb6a773c
()
ShaderUniform
structrve__render__server_1_1ShaderUniform.html
ac240432205308ada4eb994bb99bcf4fc
(const std::string &type, const std::string &name, uint32_t auto_constant_type, uint32_t extra)
uint32_t
auto_constant_type
structrve__render__server_1_1ShaderUniform.html
ae5e654499c484409b3f8f9ade9ee0a93
uint32_t
extra
structrve__render__server_1_1ShaderUniform.html
aabdf29ece2d496115873c107e868bcb1
std::string
name
structrve__render__server_1_1ShaderUniform.html
a5606ddf561f536668734018373fe2f6e
std::string
type
structrve__render__server_1_1ShaderUniform.html
a05ed5fecc95b964b26a46e9050a96f82
rve_render_server::SimpleMeshObjectServer
classrve__render__server_1_1SimpleMeshObjectServer.html
S
virtual void
create
classrve__render__server_1_1SimpleMeshObjectServer.html
ae00c49711e1941c396199fe30f10ef66
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &inst_id)
virtual void
destroy
classrve__render__server_1_1SimpleMeshObjectServer.html
a3df3e30e65f6318d0dd37e8d85c6dbc0
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &inst_id)
virtual void
setMaterial
classrve__render__server_1_1SimpleMeshObjectServer.html
a4232047f197502e527c3de22e900f463
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &inst_id, const rve_msgs::UUID &material_id)
virtual void
setOrientation
classrve__render__server_1_1SimpleMeshObjectServer.html
ac58641f947ad1c0448594a1e04b43856
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &inst_id, const rve_msgs::Quaternion &orient)
virtual void
setPosition
classrve__render__server_1_1SimpleMeshObjectServer.html
a50c1c37762c77a0dcb336833fc996f5e
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &inst_id, const rve_msgs::Vector3 &pos)
virtual void
setScale
classrve__render__server_1_1SimpleMeshObjectServer.html
a462af3920264ce26b33c06a1e438b15b
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &inst_id, const rve_msgs::Vector3 &scale)
SimpleMeshObjectServer
classrve__render__server_1_1SimpleMeshObjectServer.html
a4f674b2c2516404e403a7ec60d4e7cc1
(Renderer *rend, rve_rpc::Server &server, const rve_common::UUID &mesh_id)
Renderer *
renderer_
classrve__render__server_1_1SimpleMeshObjectServer.html
abc31844a3fc1a1b4ed1808fb111198f6
rve_common::UUID
mesh_id_
classrve__render__server_1_1SimpleMeshObjectServer.html
ab42eb44cec6bc2c9cb35f3cd5d2f1dae
rve_render_server::SphereServer
classrve__render__server_1_1SphereServer.html
SimpleMeshObjectServer< rve_interfaces::SphereServer >
virtual void
setRadius
classrve__render__server_1_1SphereServer.html
a1f5f326b5a89c227aaf7efb6120b5822
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &inst_id, float radius)
SphereServer
classrve__render__server_1_1SphereServer.html
ab965a40a934873261ee41883a50cd540
(Renderer *rend, rve_rpc::Server &server)
rve_render_server::SubMesh
classrve__render__server_1_1SubMesh.html
const rve_common::UUID &
getMaterialID
classrve__render__server_1_1SubMesh.html
a207264b391d3aafc4a7df36b71d96ee0
()
Ogre::SubMesh *
getOgreSubMesh
classrve__render__server_1_1SubMesh.html
a6cf7484e52e722f70d1240b27aee47f8
()
void
setMaterialID
classrve__render__server_1_1SubMesh.html
a8724395be83ed4cccab9f7134c2027f6
(const rve_common::UUID &id)
SubMesh
classrve__render__server_1_1SubMesh.html
a81a187b7af91cb07b62e8e7c8966fcb7
(Ogre::SubMesh *ogre_submesh)
~SubMesh
classrve__render__server_1_1SubMesh.html
ad7b4f67bd71dbda739cbb89ab6534e2c
()
rve_common::UUID
material_id_
classrve__render__server_1_1SubMesh.html
a76ee9199d45f464e2140ad81a90fcabd
Ogre::SubMesh *
submesh_
classrve__render__server_1_1SubMesh.html
ab800d94534960de75ae132211579b05f
rve_render_server::Texture
classrve__render__server_1_1Texture.html
const rve_common::UUID &
getID
classrve__render__server_1_1Texture.html
a72778f61f7feaec304daae4f2ea87735
()
const Ogre::TexturePtr &
getOgreTexture
classrve__render__server_1_1Texture.html
a2bde8176c86c57538845b8f27d3f569f
()
void
loadFromFile
classrve__render__server_1_1Texture.html
a6eb33dc6a7e4a3c184df692abcce5a79
(const std::string &file)
void
setImage
classrve__render__server_1_1Texture.html
aab778a72267286a920b45460a44f0818
(const sensor_msgs::Image &img)
Texture
classrve__render__server_1_1Texture.html
a6c2d68304cb9802439e69105b88b6a57
(const rve_common::UUID &id, uint32_t num_mip_maps)
~Texture
classrve__render__server_1_1Texture.html
ac497e55ce064e6d717618862cba2719d
()
rve_common::UUID
id_
classrve__render__server_1_1Texture.html
a9ff3657e5af2fdfb1a0a6b286e72f32d
uint32_t
num_mip_maps_
classrve__render__server_1_1Texture.html
a718bac0ee8140a82a4d53fea00a6de0a
Ogre::TexturePtr
texture_
classrve__render__server_1_1Texture.html
afc22a194c207a272befb56951a6d0868
rve_render_server::TextureServer
classrve__render__server_1_1TextureServer.html
virtual void
create
classrve__render__server_1_1TextureServer.html
aae12ceba70e2af813436fa35ddda986b
(const rve_msgs::UUID &id, uint32_t num_mip_maps)
virtual void
destroy
classrve__render__server_1_1TextureServer.html
a569f72e1da26608253c34bcd1db8339a
(const rve_msgs::UUID &id)
virtual void
setImage
classrve__render__server_1_1TextureServer.html
ab9d257970a930a8477052bc9060fed88
(const rve_msgs::UUID &id, const sensor_msgs::Image &image)
TextureServer
classrve__render__server_1_1TextureServer.html
a0697eeaa54cb18bc9d9f35501d8bfa79
(Renderer *rend, rve_rpc::Server &server)
Renderer *
renderer_
classrve__render__server_1_1TextureServer.html
a123477b66e7eab0d1d5ecc408ee3f07f
rve_render_server::Timer
structrve__render__server_1_1Timer.html
double
elapsed
structrve__render__server_1_1Timer.html
aa2f09a4ad2065e9c69008a99e45c1b87
()
Timer
structrve__render__server_1_1Timer.html
ac373578210286e23a7b21130ee065b50
()
ros::WallTime
start_
structrve__render__server_1_1Timer.html
a6b4b4dd183a87e46f2c7749d5e123aeb
rve_render_server::TrianglesManager
classrve__render__server_1_1TrianglesManager.html
BatchManager< TrianglesManager, rve_msgs::Triangles, TrianglesRenderer, TrianglesRendererDesc >
TrianglesRendererDesc
createDescription
classrve__render__server_1_1TrianglesManager.html
aa24917e6a63e5ce7247d6fe18dd5c03d
(const rve_msgs::Triangles &triangles)
TrianglesManager
classrve__render__server_1_1TrianglesManager.html
a0422f50fc5a12749992a26225962bb38
(Ogre::SceneManager *scene_manager)
~TrianglesManager
classrve__render__server_1_1TrianglesManager.html
a780ed32965a943f4cbc06e448505d305
()
BatchManager< TrianglesManager, rve_msgs::Triangles, TrianglesRenderer, TrianglesRendererDesc >
Parent
classrve__render__server_1_1TrianglesManager.html
a989a30584f2f143879216efa8c9e7022
rve_render_server::TrianglesRenderable
classrve__render__server_1_1TrianglesRenderable.html
BatchRenderable< TrianglesRenderable, TrianglesRendererDesc >
void
add
classrve__render__server_1_1TrianglesRenderable.html
a903fea6d8bb349c9c2cdc56cbdff2f86
(const rve_common::UUID &id, const rve_msgs::Triangles &triangles, uint32_t start, uint32_t &out_start, uint32_t &out_count)
uint32_t
getElementsPerVBO
classrve__render__server_1_1TrianglesRenderable.html
a72ca20a22514a559b7a82d8ab9dcaa7a
()
void
remove
classrve__render__server_1_1TrianglesRenderable.html
a1832363018173e6c6c5ea9c6ba4823f5
(uint32_t start, uint32_t count)
virtual Picked
translatePick
classrve__render__server_1_1TrianglesRenderable.html
a019be5c6fdd5508bf2e54e01213e4aa5
(PickRenderValues id)
TrianglesRenderable
classrve__render__server_1_1TrianglesRenderable.html
a713eed2aae56cb2bc35a30095f15fde6
(const TrianglesRendererDesc &desc, bool alpha)
~TrianglesRenderable
classrve__render__server_1_1TrianglesRenderable.html
a54c3984f3d7da6122e16c1bf5cae91ba
()
BatchRenderable< TrianglesRenderable, TrianglesRendererDesc >
Parent
classrve__render__server_1_1TrianglesRenderable.html
a56d3c8d449827c713363df408b14fab8
uint32_t
getVertexStride
classrve__render__server_1_1TrianglesRenderable.html
a56754dbf4d355ce785cbf885467ab5c4
()
rve_render_server::TrianglesRenderer
classrve__render__server_1_1TrianglesRenderer.html
BatchRenderer< TrianglesRenderer, rve_msgs::Triangles, TrianglesRenderable, TrianglesRendererDesc >
std::pair< Ogre::MaterialPtr, Ogre::MaterialPtr >
createMaterials
classrve__render__server_1_1TrianglesRenderer.html
a1f7786e1b297e5abc1899ebcc1ddb89c
(const TrianglesRendererDesc &desc)
size_t
getInputCount
classrve__render__server_1_1TrianglesRenderer.html
a0f4ea9ff93b5c7004fcc6bd6bf93be52
(const rve_msgs::Triangles &triangles)
TrianglesRenderer
classrve__render__server_1_1TrianglesRenderer.html
abecb0fc90ffcadb30a0959bde5c0a755
(Ogre::SceneManager *scene_manager, const TrianglesRendererDesc &desc)
BatchRenderer< TrianglesRenderer, rve_msgs::Triangles, TrianglesRenderable, TrianglesRendererDesc >
Parent
classrve__render__server_1_1TrianglesRenderer.html
a2d8ba7bf84ca2751dfc023474f8cde92
rve_render_server::TrianglesRendererDesc
structrve__render__server_1_1TrianglesRendererDesc.html
bool
operator<
structrve__render__server_1_1TrianglesRendererDesc.html
ac4893ba8853a569fa73b9ba1fee00f16
(const TrianglesRendererDesc &rhs) const
rve_render_server::TrianglesServer
classrve__render__server_1_1TrianglesServer.html
virtual void
create
classrve__render__server_1_1TrianglesServer.html
aa2077514f24bf982f1bc3afc29d7c214
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &tris_id, const rve_msgs::Triangles &tris)
virtual void
destroy
classrve__render__server_1_1TrianglesServer.html
a49d6237e8f1f3721b9398b9555ddd3b0
(const rve_msgs::UUID &scene_id, const rve_msgs::UUID &triangles_id)
TrianglesServer
classrve__render__server_1_1TrianglesServer.html
af11deb6a32ed7e6aca1438a6022f7ddc
(Renderer *rend, rve_rpc::Server &server)
Renderer *
renderer_
classrve__render__server_1_1TrianglesServer.html
ab77b4a3ccabfe2d19749be7c3de3f147
index
index
codeapi