#include <Tin.h>
Public Member Functions | |
| std::vector< int32_t > & | getEdge () | 
| te::gm::Point & | getNPoint () | 
| Ntype | getType () | 
| double | getX () | 
| double | getY () | 
| double | getZ () | 
| void | Init (te::gm::Point &npoint, Ntype ntype=Normalnode) | 
| Set node coordinates and height.  More... | |
| void | Init (double xvalue, double yvalue, double zvalue, Ntype ntype=Normalnode) | 
| Set node coordinates, height and type.  More... | |
| bool | operator< (const TinNode &rhs) const | 
| bool | operator== (const TinNode &rhs) const | 
| bool | operator> (const TinNode &rhs) const | 
| bool | removeEdge (int32_t edge) | 
| bool | setEdge (int32_t edge) | 
| void | setNPoint (te::gm::Point npoint) | 
| void | setType (Ntype ntype) | 
| void | setX (double xvalue) | 
| void | setY (double yvalue) | 
| void | setZ (double zvalue) | 
| TinNode () | |
| TinNode (const TinNode &rhs) | |
Public Attributes | |
| std::vector< int32_t > | m_edge | 
Protected Attributes | |
| te::gm::Point | m_point | 
| Node point.  More... | |
| Ntype | m_type | 
| node type  More... | |
      
  | 
  inline | 
Definition at line 195 of file Tin.h.
References m_edge, m_point, m_type, operator<(), operator==(), and operator>().
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
| bool te::mnt::TinNode::operator< | ( | const TinNode & | rhs | ) | const | 
| bool te::mnt::TinNode::operator== | ( | const TinNode & | rhs | ) | const | 
| bool te::mnt::TinNode::operator> | ( | const TinNode & | rhs | ) | const | 
| bool te::mnt::TinNode::removeEdge | ( | int32_t | edge | ) | 
| bool te::mnt::TinNode::setEdge | ( | int32_t | edge | ) | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
| std::vector<int32_t> te::mnt::TinNode::m_edge | 
      
  | 
  protected | 
      
  | 
  protected |