Public Member Functions | Public Attributes | List of all members
buoyancy::Volume Struct Reference

Represents output volume with centroid. More...

#include <polyhedron_volume.hh>

Public Member Functions

Volumeoperator+= (const Volume &rhs)
 Overloads += for volume object. More...
 
 Volume ()
 

Public Attributes

ignition::math::Vector3d centroid
 Vector3 representing volume centroid. More...
 
double volume
 Submerged volume of shape. More...
 

Detailed Description

Represents output volume with centroid.

Definition at line 42 of file polyhedron_volume.hh.

Constructor & Destructor Documentation

Volume::Volume ( )

Definition at line 36 of file polyhedron_volume.cc.

Member Function Documentation

Volume & Volume::operator+= ( const Volume rhs)

Overloads += for volume object.

Definition at line 42 of file polyhedron_volume.cc.

Member Data Documentation

ignition::math::Vector3d buoyancy::Volume::centroid

Vector3 representing volume centroid.

Definition at line 53 of file polyhedron_volume.hh.

double buoyancy::Volume::volume

Submerged volume of shape.

Definition at line 50 of file polyhedron_volume.hh.


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


usv_gazebo_plugins
Author(s): Brian Bingham , Carlos Aguero
autogenerated on Thu May 7 2020 03:54:47