#include <imesh_vertex.h>
Definition at line 93 of file imesh_vertex.h.
Public Member Functions | |
| imesh_vertex () | |
| Default Constructor. | |
| imesh_vertex (double x, double y, double z) | |
| Constructor (from 2 doubles). | |
| imesh_vertex (const vgl_point_3d< double > &pt) | |
| Constructor (from vgl point). | |
| imesh_vertex (const vcl_vector< double > &coords) | |
| Constructor from a vector. | |
| operator vgl_point_3d () const | |
| convert to a vgl point. | |
| unsigned int | dim () const |
| return the dimension of the vertex. | |
| double | operator[] (unsigned int i) const |
| Accessor. | |
| double & | operator[] (unsigned int i) |
Protected Attributes | |
| double | coords_ [3] |
| imesh_vertex< 3 >::imesh_vertex | ( | ) | [inline] |
| imesh_vertex< 3 >::imesh_vertex | ( | double | x, | |
| double | y, | |||
| double | z | |||
| ) | [inline] |
| imesh_vertex< 3 >::imesh_vertex | ( | const vgl_point_3d< double > & | pt | ) | [inline] |
| imesh_vertex< 3 >::imesh_vertex | ( | const vcl_vector< double > & | coords | ) | [inline] |
| imesh_vertex< 3 >::operator vgl_point_3d | ( | ) | const [inline] |
| unsigned int imesh_vertex< 3 >::dim | ( | ) | const [inline] |
| double imesh_vertex< 3 >::operator[] | ( | unsigned int | i | ) | const [inline] |
| double& imesh_vertex< 3 >::operator[] | ( | unsigned int | i | ) | [inline] |
Definition at line 135 of file imesh_vertex.h.
double imesh_vertex< 3 >::coords_[3] [protected] |
Definition at line 138 of file imesh_vertex.h.
1.5.1