IMP Reference Guide
develop.63b38c487d,2024/12/21
The Integrative Modeling Platform
|
Represent an ellipsoid in 3D. More...
#include <IMP/algebra/Ellipsoid3D.h>
Represent an ellipsoid in 3D.
See geometric primitives for more information.
Definition at line 23 of file Ellipsoid3D.h.
Public Member Functions | |
Ellipsoid3D (const ReferenceFrame3D &rf, const algebra::Vector3D &radii) | |
Ellipsoid3D (const Vector3D ¢er, double radius_x, double radius_y, double radius_z, const Rotation3D &rot) | |
const Vector3D & | get_radii () const |
const ReferenceFrame3D & | get_reference_frame () const |
void | show (std::ostream &out=std::cout) const |
Related Functions | |
(Note that these are not member functions.) | |
BoundingBoxD< 3 > | get_bounding_box (const Ellipsoid3D &g) |
const Ellipsoid3D & | get_ellipsoid_3d_geometry (const Ellipsoid3D &g) |
double | get_surface_area (const Ellipsoid3D &g) |
double | get_volume (const Ellipsoid3D &g) |
void | set_ellipsoid_3d_geometry (Ellipsoid3D &g, const Ellipsoid3D &v) |
|
related |
Definition at line 53 of file Ellipsoid3D.h.
|
related |
Definition at line 53 of file Ellipsoid3D.h.
|
related |
Definition at line 53 of file Ellipsoid3D.h.
|
related |
Definition at line 53 of file Ellipsoid3D.h.
|
related |
Definition at line 53 of file Ellipsoid3D.h.