Volume Cartographer 2.27.0
|
Generate a Texture by intersection with a Volume. More...
#include <vc/graph/texturing.hpp>
Public Member Functions | |
IntersectionTextureNode () | |
Public Attributes | |
smgl::InputPort< PerPixelMap::Pointer > | ppm |
Input PerPixelMap. More... | |
smgl::InputPort< Volume::Pointer > | volume |
Input Volume. More... | |
smgl::OutputPort< cv::Mat > | texture |
Generated texture image. More... | |
Private Types | |
using | TAlgo = texturing::IntersectionTexture |
Private Member Functions | |
auto | serialize_ (bool useCache, const filesystem::path &cacheDir) -> smgl::Metadata override |
void | deserialize_ (const smgl::Metadata &meta, const filesystem::path &cacheDir) override |
Private Attributes | |
TAlgo | textureGen_ |
cv::Mat | texture_ |
Generate a Texture by intersection with a Volume.
Definition at line 400 of file texturing.hpp.
Algorithm class type
Definition at line 404 of file texturing.hpp.
volcart::IntersectionTextureNode::IntersectionTextureNode | ( | ) |
Constructor
|
overrideprivate |
smgl custom deserialization
|
overrideprivate |
smgl custom serialization
smgl::InputPort<PerPixelMap::Pointer> volcart::IntersectionTextureNode::ppm |
Input PerPixelMap.
Definition at line 412 of file texturing.hpp.
smgl::OutputPort<cv::Mat> volcart::IntersectionTextureNode::texture |
Generated texture image.
Definition at line 416 of file texturing.hpp.
|
private |
Output image
Definition at line 408 of file texturing.hpp.
|
private |
Texturing algorithm
Definition at line 406 of file texturing.hpp.
smgl::InputPort<Volume::Pointer> volcart::IntersectionTextureNode::volume |
Input Volume.
Definition at line 414 of file texturing.hpp.