Open3D (C++ API)  0.19.0
Loading...
Searching...
No Matches
open3d::ml::contrib::PointXYZ Class Reference

#include <Cloud.h>

Public Member Functions

 PointXYZ ()=default
 PointXYZ (float x0, float y0, float z0)
float operator[] (int i) const
float dot (const PointXYZ P) const
float sq_norm ()
PointXYZ cross (const PointXYZ P) const
PointXYZoperator+= (const PointXYZ &P)
PointXYZoperator-= (const PointXYZ &P)
PointXYZoperator*= (const float &a)

Static Public Member Functions

static PointXYZ floor (const PointXYZ P)

Data Fields

float x
float y
float z

Constructor & Destructor Documentation

◆ PointXYZ() [1/2]

open3d::ml::contrib::PointXYZ::PointXYZ ( )
default

◆ PointXYZ() [2/2]

open3d::ml::contrib::PointXYZ::PointXYZ ( float x0,
float y0,
float z0 )
inline

Member Function Documentation

◆ cross()

PointXYZ open3d::ml::contrib::PointXYZ::cross ( const PointXYZ P) const
inline

◆ dot()

float open3d::ml::contrib::PointXYZ::dot ( const PointXYZ P) const
inline

◆ floor()

PointXYZ open3d::ml::contrib::PointXYZ::floor ( const PointXYZ P)
inlinestatic

◆ operator*=()

PointXYZ & open3d::ml::contrib::PointXYZ::operator*= ( const float & a)
inline

◆ operator+=()

PointXYZ & open3d::ml::contrib::PointXYZ::operator+= ( const PointXYZ & P)
inline

◆ operator-=()

PointXYZ & open3d::ml::contrib::PointXYZ::operator-= ( const PointXYZ & P)
inline

◆ operator[]()

float open3d::ml::contrib::PointXYZ::operator[] ( int i) const
inline

◆ sq_norm()

float open3d::ml::contrib::PointXYZ::sq_norm ( )
inline

Field Documentation

◆ x

float open3d::ml::contrib::PointXYZ::x

◆ y

float open3d::ml::contrib::PointXYZ::y

◆ z

float open3d::ml::contrib::PointXYZ::z

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