#include <Tin.h>
Definition at line 76 of file Tin.h.
te::mnt::TinLine::TinLine |
( |
| ) |
|
|
inline |
Definition at line 79 of file Tin.h.
te::mnt::TinLine::TinLine |
( |
int32_t & |
nodefrom, |
|
|
int32_t & |
nodeto, |
|
|
int32_t & |
leftpoly, |
|
|
int32_t & |
rightpoly, |
|
|
Ltype |
type |
|
) |
| |
|
inline |
Definition at line 81 of file Tin.h.
bool te::mnt::TinLine::ExchangeNode |
( |
int32_t |
oldNodeId, |
|
|
int32_t |
newNodeId |
|
) |
| |
Method for exchange nodes in the triangulation.
- Parameters
-
oldNodeId | is the identification number of the old node |
newNodeId | is the identification number of the new node |
- Returns
- TRUE if the nodes are the polygons are exchanged or FALSE otherwise
bool te::mnt::TinLine::ExchangePolygon |
( |
int32_t |
oldPolyId, |
|
|
int32_t |
newPolyId |
|
) |
| |
Method for exchange polygons in the triangulation.
- Parameters
-
oldPolyId | is the identification number of the old polygon |
newPolyId | is the identification number of the new polygon |
- Returns
- TRUE if the polygons are the polygons are exchanged or FALSE otherwise
int32_t te::mnt::TinLine::getLeftPolygon |
( |
| ) |
|
|
inline |
int32_t te::mnt::TinLine::getNodeFrom |
( |
| ) |
|
|
inline |
int32_t te::mnt::TinLine::getNodeTo |
( |
| ) |
|
|
inline |
Get last node number.
Definition at line 100 of file Tin.h.
References m_nodeto.
int32_t te::mnt::TinLine::getRightPolygon |
( |
| ) |
|
|
inline |
Ltype te::mnt::TinLine::getType |
( |
| ) |
|
|
inline |
Get line type.
Definition at line 148 of file Tin.h.
References m_type.
void te::mnt::TinLine::Nodes |
( |
int32_t |
nodefrom, |
|
|
int32_t |
nodeto |
|
) |
| |
|
inline |
bool te::mnt::TinLine::operator< |
( |
const TinLine & |
rhs | ) |
const |
bool te::mnt::TinLine::operator== |
( |
const TinLine & |
rhs | ) |
const |
bool te::mnt::TinLine::operator> |
( |
const TinLine & |
rhs | ) |
const |
void te::mnt::TinLine::Polygons |
( |
int32_t |
leftpoly, |
|
|
int32_t |
rightpoly |
|
) |
| |
|
inline |
void te::mnt::TinLine::setLeftPolygon |
( |
int32_t |
polyid | ) |
|
|
inline |
void te::mnt::TinLine::setNodeFrom |
( |
int32_t |
nodeid | ) |
|
|
inline |
void te::mnt::TinLine::setNodeTo |
( |
int32_t |
nodeid | ) |
|
|
inline |
Set last node number.
Definition at line 97 of file Tin.h.
References m_nodeto.
void te::mnt::TinLine::setRightPolygon |
( |
int32_t |
polyid | ) |
|
|
inline |
void te::mnt::TinLine::setType |
( |
Ltype |
ltype | ) |
|
|
inline |
Set line type.
Definition at line 145 of file Tin.h.
References m_type.
bool te::mnt::TinLine::SwapNode |
( |
| ) |
|
Method for swap two nodes.
- Returns
- TRUE always
bool te::mnt::TinLine::SwapNodePolygon |
( |
| ) |
|
Method for swap two nodes and two adjacent polygons.
- Returns
- TRUE always
bool te::mnt::TinLine::SwapPolygon |
( |
| ) |
|
Method for swap two adjacent polygons.
- Returns
- TRUE always
int32_t te::mnt::TinLine::m_leftpoly |
|
protected |
int32_t te::mnt::TinLine::m_nodefrom |
|
protected |
int32_t te::mnt::TinLine::m_nodeto |
|
protected |
int32_t te::mnt::TinLine::m_rightpoly |
|
protected |
Ltype te::mnt::TinLine::m_type |
|
protected |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/terralib5/src/terralib/mnt/core/Tin.h