![]()  | 
  
    VPTissue Reference Manual
    
   | 
 
#include <Node.h>


Public Member Functions | |
| unsigned int | GetIndex () const | 
| bool | IsAtBoundary () const | 
| operator const std::array< double, 3 > () const | |
| operator std::array< double, 3 > () | |
| std::array< double, 3 > | operator+ (const Node &n) const | 
| Node & | operator+= (const std::array< double, 3 > &a) | 
| std::array< double, 3 > | operator- (const Node &n) const | 
| Node & | operator-= (const std::array< double, 3 > &a) | 
| double & | operator[] (size_t i) | 
| double | operator[] (size_t i) const | 
| std::ostream & | Print (std::ostream &os) const | 
| virtual void | ReadPtree (const boost::property_tree::ptree &node_pt) | 
| Read the given ptree into the attributes.  | |
| void | SetAtBoundary (bool b) | 
| virtual boost::property_tree::ptree | ToPtree () const | 
| Convert the node to a ptree.  More... | |
  Public Member Functions inherited from SimPT_Sim::NodeAttributes | |
| bool | IsFixed () const | 
| bool | IsSam () const | 
| void | SetFixed (bool b) | 
| void | SetSam (bool b) | 
Friends | |
| class | Mesh | 
| class | SimPT_Editor::EditableMesh | 
| template<typename T , size_t N> | |
| class | SimPT_Sim::Container::SegmentedVector | 
      
  | 
  virtual | 
Convert the node to a ptree.
The format of a node ptree is as follows:
<id>[the index of the node]</id> <x>[the x-coordinate of the node's position]</x> <y>[the y-coordinate of the node's position]</y> <boundary>[true if the node is at the boundary of the mesh]</boundary> <attributes> NodeAttributes::ToPtree() </attributes>
Reimplemented from SimPT_Sim::NodeAttributes.