ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
poisson::CloudViewerData Class Reference

Public Member Functions

 CloudViewerData ()
 
 CloudViewerData (const Eigen::Vector3d &normal, const Eigen::Vector3d &color)
 
CloudViewerData operator* (double s) const
 
CloudViewerData operator/ (double s) const
 
CloudViewerDataoperator+= (const CloudViewerData &d)
 
CloudViewerDataoperator*= (double s)
 

Public Attributes

Eigen::Vector3d normal_
 
Eigen::Vector3d color_
 

Detailed Description

Definition at line 60 of file SurfaceReconstructionPoisson.cpp.

Constructor & Destructor Documentation

◆ CloudViewerData() [1/2]

poisson::CloudViewerData::CloudViewerData ( )
inline

Definition at line 62 of file SurfaceReconstructionPoisson.cpp.

◆ CloudViewerData() [2/2]

poisson::CloudViewerData::CloudViewerData ( const Eigen::Vector3d &  normal,
const Eigen::Vector3d &  color 
)
inline

Definition at line 63 of file SurfaceReconstructionPoisson.cpp.

Member Function Documentation

◆ operator*()

CloudViewerData poisson::CloudViewerData::operator* ( double  s) const
inline

Definition at line 66 of file SurfaceReconstructionPoisson.cpp.

◆ operator*=()

CloudViewerData& poisson::CloudViewerData::operator*= ( double  s)
inline

Definition at line 77 of file SurfaceReconstructionPoisson.cpp.

◆ operator+=()

CloudViewerData& poisson::CloudViewerData::operator+= ( const CloudViewerData d)
inline

Definition at line 72 of file SurfaceReconstructionPoisson.cpp.

References color_, and normal_.

◆ operator/()

CloudViewerData poisson::CloudViewerData::operator/ ( double  s) const
inline

Definition at line 69 of file SurfaceReconstructionPoisson.cpp.

Member Data Documentation

◆ color_

Eigen::Vector3d poisson::CloudViewerData::color_

◆ normal_

Eigen::Vector3d poisson::CloudViewerData::normal_

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