Volume Cartographer 2.27.0
Public Member Functions | Public Attributes | List of all members
volcart::PerPixelMap::PixelMap Struct Reference
Inheritance diagram for volcart::PerPixelMap::PixelMap:
[legend]
Collaboration diagram for volcart::PerPixelMap::PixelMap:
[legend]

Public Member Functions

 PixelMap ()=default
 
 PixelMap (std::size_t y, std::size_t x, cv::Vec6d value)
 
- Public Member Functions inherited from volcart::PerPixelMap::Coord2D
 Coord2D ()=default
 
 Coord2D (std::size_t y, std::size_t x)
 

Public Attributes

cv::Vec3d pos
 
cv::Vec3d normal
 
- Public Attributes inherited from volcart::PerPixelMap::Coord2D
std::size_t y
 
std::size_t x
 

Detailed Description

Convenience structure for a single pixel's mapping information

Definition at line 64 of file PerPixelMap.hpp.

Constructor & Destructor Documentation

◆ PixelMap() [1/2]

volcart::PerPixelMap::PixelMap::PixelMap ( )
default

Default constructor

◆ PixelMap() [2/2]

volcart::PerPixelMap::PixelMap::PixelMap ( std::size_t  y,
std::size_t  x,
cv::Vec6d  value 
)
inline

Construct and initialize

Definition at line 69 of file PerPixelMap.hpp.

Member Data Documentation

◆ normal

cv::Vec3d volcart::PerPixelMap::PixelMap::normal

Surface normal at mapped Volume position

Definition at line 79 of file PerPixelMap.hpp.

◆ pos

cv::Vec3d volcart::PerPixelMap::PixelMap::pos

Mapped Volume position

Definition at line 77 of file PerPixelMap.hpp.


The documentation for this struct was generated from the following file: