#include <Octree.h>
|
static std::function< std::shared_ptr< OctreeLeafNode >)> | GetInitFunction () |
|
static std::function< void(std::shared_ptr< OctreeLeafNode >)> | GetUpdateFunction (const Eigen::Vector3d &color) |
|
static std::shared_ptr< OctreeNode > | ConstructFromJsonValue (const Json::Value &value) |
| Factory function to construct an OctreeNode by parsing the json value. More...
|
|
static bool | EigenVector3dFromJsonArray (Eigen::Vector3d &vec, const Json::Value &value) |
|
static bool | EigenVector3dToJsonArray (const Eigen::Vector3d &vec, Json::Value &value) |
|
static bool | EigenVector4dFromJsonArray (Eigen::Vector4d &vec, const Json::Value &value) |
|
static bool | EigenVector4dToJsonArray (const Eigen::Vector4d &vec, Json::Value &value) |
|
static bool | EigenMatrix3dFromJsonArray (Eigen::Matrix3d &mat, const Json::Value &value) |
|
static bool | EigenMatrix3dToJsonArray (const Eigen::Matrix3d &mat, Json::Value &value) |
|
static bool | EigenMatrix4dFromJsonArray (Eigen::Matrix4d &mat, const Json::Value &value) |
|
static bool | EigenMatrix4dToJsonArray (const Eigen::Matrix4d &mat, Json::Value &value) |
|
static bool | EigenMatrix4dFromJsonArray (Eigen::Matrix4d_u &mat, const Json::Value &value) |
|
static bool | EigenMatrix4dToJsonArray (const Eigen::Matrix4d_u &mat, Json::Value &value) |
|
static bool | EigenMatrix6dFromJsonArray (Eigen::Matrix6d &mat, const Json::Value &value) |
|
static bool | EigenMatrix6dToJsonArray (const Eigen::Matrix6d &mat, Json::Value &value) |
|
static bool | EigenMatrix6dFromJsonArray (Eigen::Matrix6d_u &mat, const Json::Value &value) |
|
static bool | EigenMatrix6dToJsonArray (const Eigen::Matrix6d_u &mat, Json::Value &value) |
|
|
Eigen::Vector3d | color_ = Eigen::Vector3d(0, 0, 0) |
|
◆ Clone()
std::shared_ptr< OctreeLeafNode > open3d::geometry::OctreeColorLeafNode::Clone |
( |
| ) |
const |
|
overridevirtual |
◆ ConvertFromJsonValue()
bool open3d::geometry::OctreeColorLeafNode::ConvertFromJsonValue |
( |
const Json::Value & |
value | ) |
|
|
overridevirtual |
◆ ConvertToJsonValue()
bool open3d::geometry::OctreeColorLeafNode::ConvertToJsonValue |
( |
Json::Value & |
value | ) |
const |
|
overridevirtual |
◆ GetInitFunction()
std::function< std::shared_ptr< OctreeLeafNode >)> open3d::geometry::OctreeColorLeafNode::GetInitFunction |
( |
| ) |
|
|
static |
◆ GetUpdateFunction()
std::function< void(std::shared_ptr< OctreeLeafNode >)> open3d::geometry::OctreeColorLeafNode::GetUpdateFunction |
( |
const Eigen::Vector3d & |
color | ) |
|
|
static |
◆ operator==()
bool open3d::geometry::OctreeColorLeafNode::operator== |
( |
const OctreeLeafNode & |
other | ) |
const |
|
overridevirtual |
◆ color_
Eigen::Vector3d open3d::geometry::OctreeColorLeafNode::color_ = Eigen::Vector3d(0, 0, 0) |
The documentation for this class was generated from the following files: