Classes | |
| class | BALL::TSimpleBox3< T > |
Storers | |
|
| |
| typedef TSimpleBox3< float > | BALL::SimpleBox3 |
| template<typename T > | |
| std::istream & | BALL::operator>> (std::istream &s, TSimpleBox3< T > &box) |
| template<typename T > | |
| std::ostream & | BALL::operator<< (std::ostream &s, const TSimpleBox3< T > &box) |
| template<typename T > | |
| std::istream & | BALL::operator>> (std::istream &s, TBox3< T > &box) |
| template<typename T > | |
| std::ostream & | BALL::operator<< (std::ostream &s, const TBox3< T > &box) |
| template<typename T > | |
| std::istream & | BALL::operator>> (std::istream &s, TCircle3< T > &circle) |
| template<typename T > | |
| std::ostream & | BALL::operator<< (std::ostream &s, const TCircle3< T > &circle) |
| template<typename T > | |
| std::ostream & | BALL::operator<< (std::ostream &s, const TLine3< T > &line) |
| template<typename T > | |
| std::istream & | BALL::operator>> (std::istream &s, TLine3< T > &line) |
| template<typename T > | |
| std::istream & | BALL::operator>> (std::istream &s, TMatrix4x4< T > &m) |
| template<typename T > | |
| std::ostream & | BALL::operator<< (std::ostream &s, const TMatrix4x4< T > &m) |
| template<typename T > | |
| std::istream & | BALL::operator>> (std::istream &s, TPlane3< T > &plane) |
| template<typename T > | |
| std::ostream & | BALL::operator<< (std::ostream &s, const TPlane3< T > &plane) |
| template<typename T > | |
| std::istream & | BALL::operator>> (std::istream &s, TSphere3< T > &sphere) |
| template<typename T > | |
| std::ostream & | BALL::operator<< (std::ostream &s, const TSphere3< T > &sphere) |
| BALL_EXPORT std::ostream & | BALL::operator<< (std::ostream &s, const ReducedSurface &rs) |
| BALL_EXPORT std::ostream & | BALL::operator<< (std::ostream &s, const RSEdge &rsedge) |
| BALL_EXPORT std::ostream & | BALL::operator<< (std::ostream &s, const RSFace &rsface) |
| BALL_EXPORT std::ostream & | BALL::operator<< (std::ostream &s, const RSVertex &rsvertex) |
| BALL_EXPORT std::ostream & | BALL::operator<< (std::ostream &s, const SASEdge &sasedge) |
| BALL_EXPORT std::ostream & | BALL::operator<< (std::ostream &s, const SASFace &sasface) |
| BALL_EXPORT std::ostream & | BALL::operator<< (std::ostream &s, const SASVertex &sasvertex) |
| BALL_EXPORT std::ostream & | BALL::operator<< (std::ostream &s, const SESEdge &sesedge) |
| BALL_EXPORT std::ostream & | BALL::operator<< (std::ostream &s, const SESFace &sesface) |
| BALL_EXPORT std::ostream & | BALL::operator<< (std::ostream &s, const SESVertex &sesvertex) |
| BALL_EXPORT std::ostream & | BALL::operator<< (std::ostream &s, const SolventAccessibleSurface &sas) |
| BALL_EXPORT std::ostream & | BALL::operator<< (std::ostream &s, const SolventExcludedSurface &ses) |
| BALL_EXPORT std::ostream & | BALL::operator<< (std::ostream &s, const Triangle &triangle) |
| BALL_EXPORT std::ostream & | BALL::operator<< (std::ostream &s, const TriangleEdge &edge) |
| BALL_EXPORT std::ostream & | BALL::operator<< (std::ostream &s, const TrianglePoint &point) |
| BALL_EXPORT std::ostream & | BALL::operator<< (std::ostream &s, const TriangulatedSurface &surface) |
| typedef TSimpleBox3<float> BALL::SimpleBox3 |
Default three-dimensional box class of type float
| BALL_EXPORT std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const TriangulatedSurface & | surface | |||
| ) |
Output- Operator
| BALL_EXPORT std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const TrianglePoint & | point | |||
| ) |
Output- Operator
| BALL_EXPORT std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const TriangleEdge & | edge | |||
| ) |
Output- Operator
| BALL_EXPORT std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const Triangle & | triangle | |||
| ) |
Output- Operator
| BALL_EXPORT std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const SolventExcludedSurface & | ses | |||
| ) |
Output- Operator
| BALL_EXPORT std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const SolventAccessibleSurface & | sas | |||
| ) |
Output- Operator
| BALL_EXPORT std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const SESVertex & | sesvertex | |||
| ) |
Output- Operator
| BALL_EXPORT std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const SESFace & | sesface | |||
| ) |
Output- Operator
| BALL_EXPORT std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const SESEdge & | sesedge | |||
| ) |
Output- Operator
| BALL_EXPORT std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const SASVertex & | sasvertex | |||
| ) |
Output- Operator
| BALL_EXPORT std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const SASFace & | sasface | |||
| ) |
Output- Operator
| BALL_EXPORT std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const SASEdge & | sasedge | |||
| ) |
Output- Operator
| BALL_EXPORT std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const RSVertex & | rsvertex | |||
| ) |
Output- Operator prints out a rsvertex
| BALL_EXPORT std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const RSFace & | rsface | |||
| ) |
Output- Operator
| BALL_EXPORT std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const RSEdge & | rsedge | |||
| ) |
Output- Operator
| BALL_EXPORT std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const ReducedSurface & | rs | |||
| ) |
Output- Operator. Prints out a ReducedSurface
| std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const TSphere3< T > & | sphere | |||
| ) | [inline] |
Output Operator. Write the contents of p and radius to an output stream. The values are enclose in brackets.
((0 1 1.5) 0.4) | std::ostream & BALL::operator<< | ( | std::ostream & | s, | |
| const TPlane3< T > & | plane | |||
| ) | [inline] |
Output operator Prints two instances of TVector3: p, n
| std::ostream & BALL::operator<< | ( | std::ostream & | s, | |
| const TMatrix4x4< T > & | m | |||
| ) | [inline] |
Output Operator Writes sixteen values of type T to an output stream.
| s | the output stream | |
| m | the matrix to write |
References BALL::TMatrix4x4< T >::m11, BALL::TMatrix4x4< T >::m12, BALL::TMatrix4x4< T >::m13, BALL::TMatrix4x4< T >::m14, BALL::TMatrix4x4< T >::m21, BALL::TMatrix4x4< T >::m22, BALL::TMatrix4x4< T >::m23, BALL::TMatrix4x4< T >::m24, BALL::TMatrix4x4< T >::m31, BALL::TMatrix4x4< T >::m32, BALL::TMatrix4x4< T >::m33, BALL::TMatrix4x4< T >::m34, BALL::TMatrix4x4< T >::m41, BALL::TMatrix4x4< T >::m42, BALL::TMatrix4x4< T >::m43, and BALL::TMatrix4x4< T >::m44.
| std::ostream & BALL::operator<< | ( | std::ostream & | s, | |
| const TLine3< T > & | line | |||
| ) | [inline] |
Output operator. Writes the two public attributes d and p to an output stream. The values of the two vectors are enclosed in brackets.
((0 0 0) (1 2 1)) | std::ostream & BALL::operator<< | ( | std::ostream & | s, | |
| const TCircle3< T > & | circle | |||
| ) | [inline] |
Output Operator. Writes the values of p, n, and radius to an output stream. The three values are separated by spaces and enclosed in brackets.
((0 0 0) (1 2 1) 3.5) | std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const TBox3< T > & | box | |||
| ) | [inline] |
Output Operator. Writes the two coordinates of the box to an output stream. The vectors are enclosed by brackets.
((0 1 2) (7.5 3.4 10)) | std::ostream& BALL::operator<< | ( | std::ostream & | s, | |
| const TSimpleBox3< T > & | box | |||
| ) | [inline] |
Output Operator. Writes the two coordinates of the box to an output stream. The vectors are enclosed by brackets.
((0 1 2) (7.5 3.4 10)) | std::istream& BALL::operator>> | ( | std::istream & | s, | |
| TSphere3< T > & | sphere | |||
| ) | [inline] |
Input operator. Reads in an instance of TVector3 and a T value : p, radius.
References BALL::Constants::c, BALL::TSphere3< T >::p, and BALL::TSphere3< T >::radius.
| std::istream & BALL::operator>> | ( | std::istream & | s, | |
| TPlane3< T > & | plane | |||
| ) | [inline] |
Input operator reads in two instances of TVector3: p, n
References BALL::Constants::c, BALL::TPlane3< T >::n, and BALL::TPlane3< T >::p.
| std::istream & BALL::operator>> | ( | std::istream & | s, | |
| TMatrix4x4< T > & | m | |||
| ) | [inline] |
Input Operator. Read sixteen values of type T from an input stream.
| s | the input stream | |
| m | the matrix to read |
References BALL::Constants::c, BALL::TMatrix4x4< T >::m11, BALL::TMatrix4x4< T >::m12, BALL::TMatrix4x4< T >::m13, BALL::TMatrix4x4< T >::m14, BALL::TMatrix4x4< T >::m21, BALL::TMatrix4x4< T >::m22, BALL::TMatrix4x4< T >::m23, BALL::TMatrix4x4< T >::m24, BALL::TMatrix4x4< T >::m31, BALL::TMatrix4x4< T >::m32, BALL::TMatrix4x4< T >::m33, BALL::TMatrix4x4< T >::m34, BALL::TMatrix4x4< T >::m41, BALL::TMatrix4x4< T >::m42, BALL::TMatrix4x4< T >::m43, and BALL::TMatrix4x4< T >::m44.
| std::istream & BALL::operator>> | ( | std::istream & | s, | |
| TLine3< T > & | line | |||
| ) | [inline] |
Input operator. Reads two objcts of type TVector3 from an istream and assigns them to d and p.
References BALL::Constants::c, BALL::TLine3< T >::d, and BALL::TLine3< T >::p.
| std::istream & BALL::operator>> | ( | std::istream & | s, | |
| TCircle3< T > & | circle | |||
| ) | [inline] |
Input operator. Reads in two TVector3 and a T value: p, n, radius
References BALL::Constants::c, BALL::TCircle3< T >::n, BALL::TCircle3< T >::p, and BALL::TCircle3< T >::radius.
| std::istream& BALL::operator>> | ( | std::istream & | s, | |
| TBox3< T > & | box | |||
| ) | [inline] |
Input operator. Reads in two objects of type TVector3 a and b
References BALL::TBox3< T >::setDepth(), BALL::TBox3< T >::setHeightVector(), BALL::TBox3< T >::setPoint(), and BALL::TBox3< T >::setRightVector().
| std::istream& BALL::operator>> | ( | std::istream & | s, | |
| TSimpleBox3< T > & | box | |||
| ) | [inline] |
Input operator. Reads in two objects of type TVector3 a and b
References BALL::TSimpleBox3< T >::a, BALL::TSimpleBox3< T >::b, and BALL::Constants::c.