| Volume Cartographer 2.28.0
    | 
Orient vertex normals towards a reference point. More...
#include <vc/graph/meshing.hpp>
| Public Types | |
| using | ReferenceMode = OrientNormals::ReferenceMode | 
| Reference point mode.  More... | |
| Public Member Functions | |
| OrientNormalsNode () | |
| Public Attributes | |
| smgl::InputPort< ITKMesh::Pointer > | input | 
| Input mesh.  More... | |
| smgl::InputPort< ReferenceMode > | referenceMode | 
| Set reference point mode.  More... | |
| smgl::InputPort< cv::Vec3d > | referencePoint | 
| Set manual reference point.  More... | |
| smgl::OutputPort< ITKMesh::Pointer > | output | 
| Output mesh.  More... | |
| Private Types | |
| using | OrientNormals = meshing::OrientNormals | 
| 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 | |
| OrientNormals | orientNormals_ {} | 
| ITKMesh::Pointer | output_ {nullptr} | 
Orient vertex normals towards a reference point.
Definition at line 273 of file meshing.hpp.
| 
 | private | 
Orient Normals class type
Definition at line 277 of file meshing.hpp.
Reference point mode.
Definition at line 285 of file meshing.hpp.
| volcart::OrientNormalsNode::OrientNormalsNode | ( | ) | 
Constructor
| 
 | overrideprivate | 
smgl custom deserialization
| 
 | overrideprivate | 
smgl custom serialization
| smgl::InputPort<ITKMesh::Pointer> volcart::OrientNormalsNode::input | 
Input mesh.
Definition at line 288 of file meshing.hpp.
| 
 | private | 
Orient normals compute
Definition at line 279 of file meshing.hpp.
| smgl::OutputPort<ITKMesh::Pointer> volcart::OrientNormalsNode::output | 
Output mesh.
Definition at line 294 of file meshing.hpp.
| 
 | private | 
Output mesh
Definition at line 281 of file meshing.hpp.
| smgl::InputPort<ReferenceMode> volcart::OrientNormalsNode::referenceMode | 
Set reference point mode.
Determines which automatically calculated reference point to use. See ReferenceMode for more details.
Definition at line 290 of file meshing.hpp.
| smgl::InputPort<cv::Vec3d> volcart::OrientNormalsNode::referencePoint | 
Set manual reference point.
If provided, automatically sets the reference mode to ReferenceMode::Manual.
Definition at line 292 of file meshing.hpp.