Point Cloud Library (PCL)  1.14.0-dev
List of all members | Public Member Functions | Public Attributes
pcl::poisson::Point3D< Real > Struct Template Reference

#include <pcl/surface/3rdparty/poisson4/geometry.h>

+ Inheritance diagram for pcl::poisson::Point3D< Real >:

Public Member Functions

 Point3D (void)
 
Realoperator[] (int i)
 
const Realoperator[] (int i) const
 
Point3Doperator+= (Point3D p)
 
Point3Doperator-= (Point3D p)
 
Point3Doperator*= (Real r)
 
Point3Doperator/= (Real r)
 
Point3D operator+ (Point3D p) const
 
Point3D operator- (Point3D p) const
 
Point3D operator* (Real r) const
 
Point3D operator/ (Real r) const
 

Public Attributes

Real coords [3]
 

Detailed Description

template<class Real>
struct pcl::poisson::Point3D< Real >

Definition at line 50 of file geometry.h.

Constructor & Destructor Documentation

◆ Point3D()

template<class Real >
pcl::poisson::Point3D< Real >::Point3D ( void  )
inline

Definition at line 53 of file geometry.h.

References pcl::poisson::Point3D< Real >::coords.

Member Function Documentation

◆ operator*()

template<class Real >
Point3D pcl::poisson::Point3D< Real >::operator* ( Real  r) const
inline

Definition at line 62 of file geometry.h.

References pcl::poisson::Point3D< Real >::coords.

◆ operator*=()

template<class Real >
Point3D& pcl::poisson::Point3D< Real >::operator*= ( Real  r)
inline

Definition at line 58 of file geometry.h.

References pcl::poisson::Point3D< Real >::coords.

◆ operator+()

template<class Real >
Point3D pcl::poisson::Point3D< Real >::operator+ ( Point3D< Real p) const
inline

Definition at line 60 of file geometry.h.

References pcl::poisson::Point3D< Real >::coords.

◆ operator+=()

template<class Real >
Point3D& pcl::poisson::Point3D< Real >::operator+= ( Point3D< Real p)
inline

Definition at line 56 of file geometry.h.

References pcl::poisson::Point3D< Real >::coords.

◆ operator-()

template<class Real >
Point3D pcl::poisson::Point3D< Real >::operator- ( Point3D< Real p) const
inline

Definition at line 61 of file geometry.h.

References pcl::poisson::Point3D< Real >::coords.

◆ operator-=()

template<class Real >
Point3D& pcl::poisson::Point3D< Real >::operator-= ( Point3D< Real p)
inline

Definition at line 57 of file geometry.h.

References pcl::poisson::Point3D< Real >::coords.

◆ operator/()

template<class Real >
Point3D pcl::poisson::Point3D< Real >::operator/ ( Real  r) const
inline

Definition at line 63 of file geometry.h.

◆ operator/=()

template<class Real >
Point3D& pcl::poisson::Point3D< Real >::operator/= ( Real  r)
inline

Definition at line 59 of file geometry.h.

References pcl::poisson::Point3D< Real >::coords.

◆ operator[]() [1/2]

template<class Real >
Real& pcl::poisson::Point3D< Real >::operator[] ( int  i)
inline

Definition at line 54 of file geometry.h.

References pcl::poisson::Point3D< Real >::coords.

◆ operator[]() [2/2]

template<class Real >
const Real& pcl::poisson::Point3D< Real >::operator[] ( int  i) const
inline

Definition at line 55 of file geometry.h.

References pcl::poisson::Point3D< Real >::coords.

Member Data Documentation

◆ coords

template<class Real >
Real pcl::poisson::Point3D< Real >::coords[3]

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