#include <mapbasic.h>


Public Types | |
| typedef R_ | R |
| typedef R::RT | RT |
| typedef R::FT | FT |
| typedef R::Point_3_base | RPoint_3 |
| typedef R::Vector_3_base | RVector_3 |
Public Member Functions | |
| Point_3 () | |
| Point_3 (T t) | |
| Point_3 (Origin) | |
| Point_3 (T a, T b, T c) | |
| T & | operator[] (const int i) |
| const T & | operator[] (const int i) const |
| Point_3 & | operator+= (const Vector_3< T > &v) |
| Assign operators. More... | |
| Point_3 & | operator-= (const Vector_3< T > &v) |
| Point_3 | operator+ (const Vector_3< T > &v) const |
| Arithmatic operators. More... | |
| Point_3 | operator- (const Vector_3< T > &v) const |
| Vector_3< T > | operator- (const Point_3 &v) const |
| bool | operator== (const Point_3 &p) const |
| bool | operator!= (const Point_3 &p) const |
| bool | operator< (const Point_3 &v) const |
| bool | is_origin () const |
| Point_3 () | |
| Point_3 (const Origin &o) | |
| Point_3 (const CGAL::Point_3< R > &p) | |
| Point_3 (const RPoint_3 &p) | |
| Point_3 (const RT &hx, const RT &hy, const RT &hz) | |
| Point_3 (const RT &hx, const RT &hy, const RT &hz, const RT &hw) | |
| bool | operator== (const CGAL::Point_3< R > &p) const |
| bool | operator!= (const CGAL::Point_3< R > &p) const |
| RT | hx () const |
| RT | hy () const |
| RT | hz () const |
| RT | hw () const |
| FT | x () const |
| FT | y () const |
| FT | z () const |
| RT | homogeneous (int i) const |
| FT | cartesian (int i) const |
| FT | operator[] (int i) const |
| int | dimension () const |
| Bbox_3 | bbox () const |
| CGAL::Point_3< R > | transform (const CGAL::Aff_transformation_3< R > &t) const |
| Point_3 () | |
| Point_3 (Type a, Type b, Type c) | |
| Type & | operator[] (const int i) |
| const Type & | operator[] (const int i) const |
Protected Attributes | |
| Type | _x |
| Type | _y |
| Type | _z |
Private Types | |
| typedef double | Type |
Private Member Functions | |
| Point_3 (const RVector_3 &v) | |
Friends | |
| CGAL_FRIEND_INLINE CGAL::Point_3< R > vector_to_point_conversion | CGAL_NULL_TMPL_ARGS (const CGAL::Vector_3< R > &v) |
Definition at line 147 of file mapbasic.h.
|
inline |
Definition at line 149 of file mapbasic.h.
Referenced by Point_3< Real >::operator+(), and Point_3< Real >::operator-().

|
inlineexplicit |
Definition at line 150 of file mapbasic.h.
Definition at line 151 of file mapbasic.h.
|
inline |
Definition at line 153 of file mapbasic.h.
Definition at line 157 of file Point_3.h.
|
inline |
|
inline |
Definition at line 141 of file Point_3.h.
Referenced by Point_3< Real >::operator[]().

|
inline |
Definition at line 183 of file mapbasic.h.
|
inline |
|
inline |
Definition at line 177 of file mapbasic.h.
Definition at line 169 of file mapbasic.h.
Definition at line 171 of file mapbasic.h.
Definition at line 163 of file mapbasic.h.
|
inline |
Definition at line 180 of file mapbasic.h.
|
inline |
Definition at line 110 of file Point_3.h.
|
inline |
Definition at line 174 of file mapbasic.h.
|
inline |
Definition at line 154 of file mapbasic.h.
|
inline |
Definition at line 155 of file mapbasic.h.
|
inline |
|
inline |
Definition at line 129 of file Point_3.h.
Referenced by collect_coincident_nodes(), Pane_connectivity::create_b2map(), Pane_connectivity::determine_coisolated_nodes(), intersect_bbox(), Point_3< Real >::operator!=(), Point_3< Real >::operator-(), Point_3< Real >::operator==(), and RFC_Pane_base::write_tec_sub().

|
inline |
Definition at line 132 of file Point_3.h.
Referenced by collect_coincident_nodes(), Pane_connectivity::create_b2map(), Pane_connectivity::determine_coisolated_nodes(), intersect_bbox(), Point_3< Real >::operator!=(), Point_3< Real >::operator-(), Point_3< Real >::operator==(), and RFC_Pane_base::write_tec_sub().

|
inline |
Definition at line 135 of file Point_3.h.
Referenced by collect_coincident_nodes(), Pane_connectivity::create_b2map(), Pane_connectivity::determine_coisolated_nodes(), intersect_bbox(), Point_3< Real >::operator!=(), Point_3< Real >::operator-(), Point_3< Real >::operator==(), and RFC_Pane_base::write_tec_sub().

|
friend |
|
protected |
Definition at line 51 of file plot3d.C.
Referenced by Point_3< Real >::is_origin(), Point_3< Real >::operator+(), Point_3< Real >::operator+=(), Point_3< Real >::operator-(), Point_3< Real >::operator-=(), and Point_3< Real >::operator[]().
|
protected |
Definition at line 51 of file plot3d.C.
Referenced by Point_3< Real >::is_origin(), Point_3< Real >::operator+(), Point_3< Real >::operator+=(), Point_3< Real >::operator-(), and Point_3< Real >::operator-=().
|
protected |
Definition at line 51 of file plot3d.C.
Referenced by Point_3< Real >::is_origin(), Point_3< Real >::operator+(), Point_3< Real >::operator+=(), Point_3< Real >::operator-(), and Point_3< Real >::operator-=().