|
Volume Cartographer 2.28.0
|
Generates a PerPixelMap from an ITKMesh and a UVMap. More...
#include <vc/graph/texturing.hpp>
Public Types | |
| using | Shading = PPMGen::Shading |
| Pixel normal shading method. More... | |
Public Member Functions | |
| PPMGeneratorNode () | |
Public Attributes | |
| smgl::InputPort< ITKMesh::Pointer > | mesh |
| Input mesh. More... | |
| smgl::InputPort< UVMap::Pointer > | uvMap |
| Input UVMap. More... | |
| smgl::InputPort< Shading > | shading |
| Pixel normal shading method. More... | |
| smgl::OutputPort< PerPixelMap::Pointer > | ppm |
| Output PerPixelMap. More... | |
Private Types | |
| using | PPMGen = texturing::PPMGenerator |
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 | |
| PPMGen | ppmGen_ |
| PPMGen::Shading | shading_ {PPMGen::Shading::Smooth} |
| PerPixelMap::Pointer | ppm_ |
Generates a PerPixelMap from an ITKMesh and a UVMap.
Definition at line 209 of file texturing.hpp.
|
private |
Generator class type
Definition at line 213 of file texturing.hpp.
| volcart::PPMGeneratorNode::PPMGeneratorNode | ( | ) |
Constructor
|
overrideprivate |
smgl custom deserialization
|
overrideprivate |
smgl custom serialization
| smgl::InputPort<ITKMesh::Pointer> volcart::PPMGeneratorNode::mesh |
Input mesh.
Definition at line 228 of file texturing.hpp.
| smgl::OutputPort<PerPixelMap::Pointer> volcart::PPMGeneratorNode::ppm |
Output PerPixelMap.
Definition at line 234 of file texturing.hpp.
|
private |
Output PPM
Definition at line 219 of file texturing.hpp.
|
private |
Generator
Definition at line 215 of file texturing.hpp.
| smgl::InputPort<Shading> volcart::PPMGeneratorNode::shading |
Pixel normal shading method.
Definition at line 232 of file texturing.hpp.
|
private |
Shading method
Definition at line 217 of file texturing.hpp.
| smgl::InputPort<UVMap::Pointer> volcart::PPMGeneratorNode::uvMap |
Input UVMap.
Definition at line 230 of file texturing.hpp.