mesh_client.cpp
/tmp/ws/src/mesh_navigation/mesh_client/src/
mesh__client_8cpp
mesh_client/mesh_client.h
mesh_client
bool
parseByteDataString
namespacemesh__client.html
ab0bc14b41a1a3855dfe3e9903bbcb087
(std::string string, char &type, unsigned long &size, unsigned long &width, char *&data)
mesh_client.h
/tmp/ws/src/mesh_navigation/mesh_client/include/mesh_client/
mesh__client_8h
mesh_client::MeshClient
mesh_client
size_t
writeFunction
namespacemesh__client.html
a2f7c91021892f30b23fe0882937f2095
(void *ptr, size_t size, size_t nmemb, std::string *data)
mesh_client::MeshClient
classmesh__client_1_1MeshClient.html
lvr2::AttributeMeshIOBase
FLOAT
classmesh__client_1_1MeshClient.html
a0e2e9a6db907ab683f6fb071990b464eaaec9baaa8037a3bd48cd6671e6edf308
Type
classmesh__client_1_1MeshClient.html
a0e2e9a6db907ab683f6fb071990b464e
UINT
classmesh__client_1_1MeshClient.html
a0e2e9a6db907ab683f6fb071990b464ea05705e82864c8bf18979df5a0f1dc0ce
FLOAT
classmesh__client_1_1MeshClient.html
a0e2e9a6db907ab683f6fb071990b464eaaec9baaa8037a3bd48cd6671e6edf308
UCHAR
classmesh__client_1_1MeshClient.html
a0e2e9a6db907ab683f6fb071990b464ea62a4c72f628f16d4f8a3c672d0c995a1
UCHAR
classmesh__client_1_1MeshClient.html
a0e2e9a6db907ab683f6fb071990b464ea62a4c72f628f16d4f8a3c672d0c995a1
UINT
classmesh__client_1_1MeshClient.html
a0e2e9a6db907ab683f6fb071990b464ea05705e82864c8bf18979df5a0f1dc0ce
bool
addChannel
classmesh__client_1_1MeshClient.html
a917144910d208e3d7911c5377e06c3c2
(const std::string group, const std::string name, const lvr2::FloatChannel &channel)
bool
addChannel
classmesh__client_1_1MeshClient.html
adc9489263356abc45eb43d2e0be20f7e
(const std::string group, const std::string name, const lvr2::IndexChannel &channel)
bool
addChannel
classmesh__client_1_1MeshClient.html
aa57e5fe0c3e158cf657a5d085fafdf35
(const std::string group, const std::string name, const lvr2::UCharChannel &channel)
void
addFilter
classmesh__client_1_1MeshClient.html
a8187ab66180455e67e909162ee5b63bb
(std::string channel, float min_value, float max_value)
bool
addIndices
classmesh__client_1_1MeshClient.html
aac91658949cf8b386f22486fce29d323
(const lvr2::IndexChannel &channel_ptr)
bool
addVertices
classmesh__client_1_1MeshClient.html
a2842514b90e54935920dccf2165b1021
(const lvr2::FloatChannel &channel_ptr)
std::string
buildJson
classmesh__client_1_1MeshClient.html
ae9621f161f047748fc5191f857203b7c
(const std::string &attribute_name)
bool
getChannel
classmesh__client_1_1MeshClient.html
aa7dcdf1480cf88e690c3b23f758802eb
(const std::string group, const std::string name, lvr2::FloatChannelOptional &channel)
bool
getChannel
classmesh__client_1_1MeshClient.html
a57973d4508f7a06ceb9f9c599de867d6
(const std::string group, const std::string name, lvr2::IndexChannelOptional &channel)
bool
getChannel
classmesh__client_1_1MeshClient.html
a1ac151f276f9911b4eb86977014bfa19
(const std::string group, const std::string name, lvr2::UCharChannelOptional &channel)
lvr2::IndexChannelOptional
getIndices
classmesh__client_1_1MeshClient.html
a366c8898b02980a6f37392affb3157c8
()
lvr2::FloatChannelOptional
getVertices
classmesh__client_1_1MeshClient.html
ace3bccc571bf6589f3454ffcb047006e
()
MeshClient
classmesh__client_1_1MeshClient.html
a2dbe4821e24d2d06cdbe3265d95e72cd
(const std::string &srv_url, const std::string &server_username, const std::string &server_password, const std::string &mesh_layer)
void
setBoundingBox
classmesh__client_1_1MeshClient.html
abb65404ae1dd4ecfe49fbb1d7c0c026d
(float min_x, float min_y, float min_z, const float max_x, const float max_y, const float max_z)
std::unique_ptr< std::string >
requestChannel
classmesh__client_1_1MeshClient.html
adf76d5c7be48e4e4ec97286052814ecd
(std::string channel)
std::array< float, 6 >
bounding_box_
classmesh__client_1_1MeshClient.html
ae97d9b37ff8dc2ebdd1740400e9bc2b0
std::map< std::string, lvr2::FloatChannel >
float_channels
classmesh__client_1_1MeshClient.html
ac906638d2c095e2952b85da766f39ea0
std::map< std::string, lvr2::IndexChannel >
index_channels
classmesh__client_1_1MeshClient.html
a931768934930b7cbcf2e629ab3ff0bd4
std::map< std::string, std::pair< float, float > >
mesh_filters_
classmesh__client_1_1MeshClient.html
ae028ddae89e35350fdf7b2d24f7e3ebd
std::string
mesh_layer_
classmesh__client_1_1MeshClient.html
ae283d12e1715cd112388c27817078711
std::string
server_password_
classmesh__client_1_1MeshClient.html
a97924f1e68563e38ed8f48d5acdd1e6a
std::string
server_url_
classmesh__client_1_1MeshClient.html
a985fd8da61ae652383210d77cb07c3c3
std::string
server_username_
classmesh__client_1_1MeshClient.html
a4180265492140c5d0dbd124504b5d6e3
std::map< std::string, lvr2::UCharChannel >
uchar_channels
classmesh__client_1_1MeshClient.html
a7151ee1f54d3115a7da4881eea27c431
mesh_client
namespacemesh__client.html
mesh_client::MeshClient
bool
parseByteDataString
namespacemesh__client.html
ab0bc14b41a1a3855dfe3e9903bbcb087
(std::string string, char &type, unsigned long &size, unsigned long &width, char *&data)
size_t
writeFunction
namespacemesh__client.html
a2f7c91021892f30b23fe0882937f2095
(void *ptr, size_t size, size_t nmemb, std::string *data)