IMP  2.2.1
The Integrative Modeling Platform
IMP::algebra::Ellipsoid3D Class Reference

#include <IMP/algebra/Ellipsoid3D.h>

+ Inheritance diagram for IMP::algebra::Ellipsoid3D:

Public Member Functions

 Ellipsoid3D (const ReferenceFrame3D &rf, const algebra::Vector3D &radii)
 
 Ellipsoid3D (const Vector3D &center, double radius_x, double radius_y, double radius_z, const Rotation3D &rot)
 
const Vector3Dget_center () const
 
const Vector3Dget_radii () const
 
double get_radius (unsigned int i) const
 
const ReferenceFrame3Dget_reference_frame () const
 
const Rotation3Dget_rotation () const
 
const Transformation3D get_transformation () const
 
void show (std::ostream &out=std::cout) const
 

Detailed Description

Represent an ellispoid in 3D. See geometric primitives for more information.

Definition at line 23 of file Ellipsoid3D.h.

Member Function Documentation

const Vector3D& IMP::algebra::Ellipsoid3D::get_center ( ) const
Deprecated:
As of IMP release 2.2. See the IMP Deprecation Policy for more information about deprecation in IMP. Use get_reference_frame()

Definition at line 37 of file Ellipsoid3D.h.

double IMP::algebra::Ellipsoid3D::get_radius ( unsigned int  i) const
Deprecated:
As of IMP release 2.2. See the IMP Deprecation Policy for more information about deprecation in IMP. Use get_radii()

Definition at line 34 of file Ellipsoid3D.h.

const Rotation3D& IMP::algebra::Ellipsoid3D::get_rotation ( ) const
Deprecated:
As of IMP release 2.2. See the IMP Deprecation Policy for more information about deprecation in IMP. Use get_reference_frame()

Definition at line 42 of file Ellipsoid3D.h.

const Transformation3D IMP::algebra::Ellipsoid3D::get_transformation ( ) const
Deprecated:
As of IMP release 2.2. See the IMP Deprecation Policy for more information about deprecation in IMP. Use get_reference_frame()

Definition at line 47 of file Ellipsoid3D.h.


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