Public Member Functions | Private Attributes | List of all members
anzu::Point3 Class Reference

#include <pybind_wrapper_test.h>

Inheritance diagram for anzu::Point3:
Inheritance graph
[legend]

Public Member Functions

 Point3 (double x, double y, double z)
 
double sum () const override
 
double x () const
 
double x (double to_add) const
 
double y () const
 
double z () const
 
- Public Member Functions inherited from anzu::PointBase
virtual ~PointBase ()
 

Private Attributes

double x_
 
double y_
 
double z_
 

Detailed Description

Definition at line 34 of file pybind_wrapper_test.h.

Constructor & Destructor Documentation

◆ Point3()

anzu::Point3::Point3 ( double  x,
double  y,
double  z 
)
inline

Definition at line 36 of file pybind_wrapper_test.h.

Member Function Documentation

◆ sum()

double Point3::sum ( ) const
overridevirtual

Implements anzu::PointBase.

Definition at line 9 of file pybind_wrapper_test.cc.

◆ x() [1/2]

double anzu::Point3::x ( ) const
inline

Definition at line 37 of file pybind_wrapper_test.h.

◆ x() [2/2]

double anzu::Point3::x ( double  to_add) const
inline

Definition at line 39 of file pybind_wrapper_test.h.

◆ y()

double anzu::Point3::y ( ) const
inline

Definition at line 40 of file pybind_wrapper_test.h.

◆ z()

double anzu::Point3::z ( ) const
inline

Definition at line 41 of file pybind_wrapper_test.h.

Member Data Documentation

◆ x_

double anzu::Point3::x_
private

Definition at line 45 of file pybind_wrapper_test.h.

◆ y_

double anzu::Point3::y_
private

Definition at line 45 of file pybind_wrapper_test.h.

◆ z_

double anzu::Point3::z_
private

Definition at line 45 of file pybind_wrapper_test.h.


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


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:41:10