Public Member Functions | Private Attributes | List of all members
hebi::Vector3f Struct Reference

Structure to hold a 3-D floating point vector (i.e., x/y/z components) More...

#include <vector_3_f.hpp>

Public Member Functions

float getX () const
 Returns the X component of the vector. More...
 
float getY () const
 Returns the Y component of the vector. More...
 
float getZ () const
 Returns the Z component of the vector. More...
 
 Vector3f (float x, float y, float z)
 Create a 3-D floating point vector from three floating point components. More...
 
 Vector3f (const HebiVector3f &src)
 Method to create a C++ scoped hebi::Vector3f object from an internal HEBI C API pointer. Internal use only. More...
 

Private Attributes

float x_
 
float y_
 
float z_
 

Detailed Description

Structure to hold a 3-D floating point vector (i.e., x/y/z components)

Definition at line 8 of file vector_3_f.hpp.

Constructor & Destructor Documentation

hebi::Vector3f::Vector3f ( float  x,
float  y,
float  z 
)
inline

Create a 3-D floating point vector from three floating point components.

Definition at line 12 of file vector_3_f.hpp.

hebi::Vector3f::Vector3f ( const HebiVector3f src)
inline

Method to create a C++ scoped hebi::Vector3f object from an internal HEBI C API pointer. Internal use only.

Definition at line 17 of file vector_3_f.hpp.

Member Function Documentation

float hebi::Vector3f::getX ( ) const
inline

Returns the X component of the vector.

Definition at line 21 of file vector_3_f.hpp.

float hebi::Vector3f::getY ( ) const
inline

Returns the Y component of the vector.

Definition at line 23 of file vector_3_f.hpp.

float hebi::Vector3f::getZ ( ) const
inline

Returns the Z component of the vector.

Definition at line 25 of file vector_3_f.hpp.

Member Data Documentation

float hebi::Vector3f::x_
private

Definition at line 28 of file vector_3_f.hpp.

float hebi::Vector3f::y_
private

Definition at line 29 of file vector_3_f.hpp.

float hebi::Vector3f::z_
private

Definition at line 30 of file vector_3_f.hpp.


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


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:11:00