|
typedef std::shared_ptr< IsaacTexturePatch > | Ptr |
|
typedef std::shared_ptr< const IsaacTexturePatch > | ConstPtr |
|
typedef std::vector< std::size_t > | Faces |
|
typedef std::vector< Eigen::Vector2d > | Texcoords |
|
|
| IsaacTexturePatch (int64_t label, std::vector< std::size_t > const &faces, std::vector< Eigen::Vector2d > const &texcoords, int64_t width, int64_t height) |
|
| IsaacTexturePatch (IsaacTexturePatch const &texture_patch) |
|
IsaacTexturePatch::Ptr | duplicate (void) |
|
std::vector< std::size_t > & | get_faces (void) |
|
std::vector< std::size_t > const & | get_faces (void) const |
|
std::vector< Eigen::Vector2d > & | get_texcoords (void) |
|
std::vector< Eigen::Vector2d > const & | get_texcoords (void) const |
|
int64_t | get_label (void) const |
|
int64_t | get_width (void) const |
|
int64_t | get_height (void) const |
|
int64_t | get_size (void) const |
|
|
static IsaacTexturePatch::Ptr | create (IsaacTexturePatch::ConstPtr texture_patch) |
|
static IsaacTexturePatch::Ptr | create (int64_t label, std::vector< std::size_t > const &faces, std::vector< Eigen::Vector2d > const &texcoords, int64_t width, int64_t height) |
|
◆ IsaacTexturePatch()
dense_map::IsaacTexturePatch::IsaacTexturePatch |
( |
int64_t |
label, |
|
|
std::vector< std::size_t > const & |
faces, |
|
|
std::vector< Eigen::Vector2d > const & |
texcoords, |
|
|
int64_t |
width, |
|
|
int64_t |
height |
|
) |
| |
|
inline |
Constructs a texture patch.
The documentation for this class was generated from the following file: