|
| template<typename PointT > |
| PointT | pcl::common::operator+ (const PointT &lhs, const PointT &rhs) |
| | provide a set of operator on points Default behaviour is to consider only XYZ component but several specializations are added. More...
|
| |
| template<typename PointT > |
| PointT | pcl::common::operator- (const PointT &lhs, const PointT &rhs) |
| | subtraction operator for PointT More...
|
| |
| template<typename PointT > |
| PointT | pcl::common::operator* (const float &scalar, const PointT &p) |
| | multiplication operator for PointT and a scalar More...
|
| |
| template<typename PointT > |
| PointT | pcl::common::operator* (const PointT &p, const float &scalar) |
| | multiplication operator for PointT and a scalar More...
|
| |
| template<typename PointT > |
| PointT | pcl::common::operator/ (const float &scalar, const PointT &p) |
| | division operator for PointT and a scalar More...
|
| |
| template<typename PointT > |
| PointT | pcl::common::operator/ (const PointT &p, const float &scalar) |
| | division operator for PointT and a scalar More...
|
| |
| template<typename PointT > |
| PointT & | pcl::common::operator+= (PointT &lhs, const PointT &rhs) |
| | plus assign operator for PointT More...
|
| |
| template<typename PointT > |
| PointT & | pcl::common::operator-= (PointT &lhs, const PointT &rhs) |
| | minus assign operator for PointT More...
|
| |
| template<typename PointT > |
| PointT & | pcl::common::operator*= (PointT &p, const float &scalar) |
| | multiply assign operator for PointT More...
|
| |
| template<typename PointT > |
| PointT & | pcl::common::operator/= (PointT &p, const float &scalar) |
| | divide assign operator for PointT More...
|
| |
| template<> |
| pcl::PointXYZI | pcl::common::operator+ (const pcl::PointXYZI &lhs, const pcl::PointXYZI &rhs) |
| | addition operator for PointXYZI More...
|
| |
| template<> |
| pcl::PointXYZI | pcl::common::operator- (const pcl::PointXYZI &lhs, const pcl::PointXYZI &rhs) |
| | subtraction operator for PointXYZI More...
|
| |
| template<> |
| pcl::PointXYZI | pcl::common::operator* (const float &scalar, const pcl::PointXYZI &p) |
| | multiplication operator for PointXYZI and a scalar More...
|
| |
| template<> |
| pcl::PointXYZI | pcl::common::operator* (const pcl::PointXYZI &p, const float &scalar) |
| | multiplication operator for PointXYZI and a scalar More...
|
| |
| template<> |
| pcl::PointXYZI & | pcl::common::operator+= (pcl::PointXYZI &lhs, const pcl::PointXYZI &rhs) |
| | plus assign operator for PointXYZI More...
|
| |
| template<> |
| pcl::PointXYZI & | pcl::common::operator-= (pcl::PointXYZI &lhs, const pcl::PointXYZI &rhs) |
| | minus assign operator for PointXYZI More...
|
| |
| template<> |
| pcl::PointXYZI & | pcl::common::operator*= (pcl::PointXYZI &lhs, const float &scalar) |
| | multiply assign operator for PointXYZI More...
|
| |
| template<> |
| pcl::PointXYZINormal | pcl::common::operator+ (const pcl::PointXYZINormal &lhs, const pcl::PointXYZINormal &rhs) |
| |
| template<> |
| pcl::PointXYZINormal | pcl::common::operator- (const pcl::PointXYZINormal &lhs, const pcl::PointXYZINormal &rhs) |
| |
| template<> |
| pcl::PointXYZINormal & | pcl::common::operator+= (pcl::PointXYZINormal &lhs, const pcl::PointXYZINormal &rhs) |
| |
| template<> |
| pcl::PointXYZINormal & | pcl::common::operator-= (pcl::PointXYZINormal &lhs, const pcl::PointXYZINormal &rhs) |
| |
| template<> |
| pcl::PointXYZINormal & | pcl::common::operator*= (pcl::PointXYZINormal &lhs, const float &scalar) |
| |
| template<> |
| pcl::PointXYZINormal | pcl::common::operator* (const float &scalar, const pcl::PointXYZINormal &p) |
| |
| template<> |
| pcl::PointXYZINormal | pcl::common::operator* (const pcl::PointXYZINormal &p, const float &scalar) |
| |
| template<> |
| pcl::Normal | pcl::common::operator+ (const pcl::Normal &lhs, const pcl::Normal &rhs) |
| | addition operator for Normal More...
|
| |
| template<> |
| pcl::Normal | pcl::common::operator- (const pcl::Normal &lhs, const pcl::Normal &rhs) |
| | subtraction operator for Normal More...
|
| |
| template<> |
| pcl::Normal | pcl::common::operator* (const float &scalar, const pcl::Normal &p) |
| | multiplication operator for Normal and a scalar More...
|
| |
| template<> |
| pcl::Normal | pcl::common::operator* (const pcl::Normal &p, const float &scalar) |
| | multiplication operator for Normal and a scalar More...
|
| |
| template<> |
| pcl::Normal & | pcl::common::operator+= (pcl::Normal &lhs, const pcl::Normal &rhs) |
| | plus assign operator for Normal More...
|
| |
| template<> |
| pcl::Normal & | pcl::common::operator-= (pcl::Normal &lhs, const pcl::Normal &rhs) |
| | minus assign operator for Normal More...
|
| |
| template<> |
| pcl::Normal & | pcl::common::operator*= (pcl::Normal &lhs, const float &scalar) |
| | multiply assign operator for Normal More...
|
| |
| template<> |
| pcl::PointXYZRGB | pcl::common::operator+ (const pcl::PointXYZRGB &lhs, const pcl::PointXYZRGB &rhs) |
| | addition operator for PointXYZRGB More...
|
| |
| template<> |
| pcl::PointXYZRGB | pcl::common::operator- (const pcl::PointXYZRGB &lhs, const pcl::PointXYZRGB &rhs) |
| | subtraction operator for PointXYZRGB More...
|
| |
| template<> |
| pcl::PointXYZRGB | pcl::common::operator* (const float &scalar, const pcl::PointXYZRGB &p) |
| |
| template<> |
| pcl::PointXYZRGB | pcl::common::operator* (const pcl::PointXYZRGB &p, const float &scalar) |
| |
| template<> |
| pcl::PointXYZRGB & | pcl::common::operator+= (pcl::PointXYZRGB &lhs, const pcl::PointXYZRGB &rhs) |
| |
| template<> |
| pcl::PointXYZRGB & | pcl::common::operator-= (pcl::PointXYZRGB &lhs, const pcl::PointXYZRGB &rhs) |
| |
| template<> |
| pcl::PointXYZRGB & | pcl::common::operator*= (pcl::PointXYZRGB &lhs, const float &scalar) |
| |
| template<> |
| pcl::PointXYZRGBA | pcl::common::operator+ (const pcl::PointXYZRGBA &lhs, const pcl::PointXYZRGBA &rhs) |
| | addition operator for PointXYZRGBAA More...
|
| |
| template<> |
| pcl::PointXYZRGBA | pcl::common::operator- (const pcl::PointXYZRGBA &lhs, const pcl::PointXYZRGBA &rhs) |
| | subtraction operator for PointXYZRGBA More...
|
| |
| template<> |
| pcl::PointXYZRGBA | pcl::common::operator* (const float &scalar, const pcl::PointXYZRGBA &p) |
| |
| template<> |
| pcl::PointXYZRGBA | pcl::common::operator* (const pcl::PointXYZRGBA &p, const float &scalar) |
| |
| template<> |
| pcl::PointXYZRGBA & | pcl::common::operator+= (pcl::PointXYZRGBA &lhs, const pcl::PointXYZRGBA &rhs) |
| |
| template<> |
| pcl::PointXYZRGBA & | pcl::common::operator-= (pcl::PointXYZRGBA &lhs, const pcl::PointXYZRGBA &rhs) |
| |
| template<> |
| pcl::PointXYZRGBA & | pcl::common::operator*= (pcl::PointXYZRGBA &lhs, const float &scalar) |
| |
| template<> |
| pcl::RGB | pcl::common::operator+ (const pcl::RGB &lhs, const pcl::RGB &rhs) |
| | addition operator for RGBA More...
|
| |
| template<> |
| pcl::RGB | pcl::common::operator- (const pcl::RGB &lhs, const pcl::RGB &rhs) |
| | subtraction operator for RGB More...
|
| |
| template<> |
| pcl::RGB | pcl::common::operator* (const float &scalar, const pcl::RGB &p) |
| |
| template<> |
| pcl::RGB | pcl::common::operator* (const pcl::RGB &p, const float &scalar) |
| |
| template<> |
| pcl::RGB & | pcl::common::operator+= (pcl::RGB &lhs, const pcl::RGB &rhs) |
| |
| template<> |
| pcl::RGB & | pcl::common::operator-= (pcl::RGB &lhs, const pcl::RGB &rhs) |
| |
| template<> |
| pcl::RGB & | pcl::common::operator*= (pcl::RGB &lhs, const float &scalar) |
| |