Point Cloud Library (PCL) 1.15.0
Loading...
Searching...
No Matches
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 coords.

Referenced by operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator/(), and operator/=().

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 coords, and Point3D().

◆ operator*=()

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

Definition at line 58 of file geometry.h.

References coords, and Point3D().

◆ operator+()

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

Definition at line 60 of file geometry.h.

References coords, and Point3D().

◆ operator+=()

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

Definition at line 56 of file geometry.h.

References coords, and Point3D().

◆ operator-()

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

Definition at line 61 of file geometry.h.

References coords, and Point3D().

◆ operator-=()

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

Definition at line 57 of file geometry.h.

References coords, and Point3D().

◆ operator/()

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

Definition at line 63 of file geometry.h.

References Point3D().

◆ operator/=()

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

Definition at line 59 of file geometry.h.

References coords, and Point3D().

◆ operator[]() [1/2]

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

Definition at line 54 of file geometry.h.

References 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 coords.

Member Data Documentation

◆ coords


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