Class xlifepp::subdivision::Vertex#

class Vertex#

Collaboration diagram for xlifepp::subdivision::Vertex:

digraph { graph [bgcolor="#00000000"] node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2] edge [color="#1414CE"] "4" [label="std::vector< T >" tooltip="std::vector< T >"] "3" [label="std::vector< real_t >" tooltip="std::vector< real_t >"] "2" [label="xlifepp::Point" tooltip="xlifepp::Point"] "1" [label="xlifepp::subdivision::Vertex" tooltip="xlifepp::subdivision::Vertex" fillcolor="#BFBFBF"] "3" -> "4" [dir=forward tooltip="template-instance"] "2" -> "3" [dir=forward tooltip="public-inheritance"] "1" -> "2" [dir=forward tooltip="usage"] }

Public Functions

inline Vertex()#

default constructor

inline Vertex(const number_t num, const refnum_t localcod, const Point &P)#

full constructor

inline Point geomPt() const#

returns geometrical point associated to the vertex

inline refnum_t locCode() const#

returns localization code

inline number_t number() const#

returns vertex number

void print(std::ostream &os) const#

prints, on stream os, the coordinates of the vertex

Prints, on stream os, the coordinates of the point associated to the vertex in scientific format.

void print(std::ostream &os, const TopoGeom &B) const#

prints, on stream os, the attributes of the vertex

Prints, on stream os, the attributes of the vertex.

void printTeX(std::ostream &os) const#

prints, on stream os, the coordinates of the vertex for TeX exploitation

Prints, on stream os, the coordinates of the point associated to the vertex in standard format for TeX exploitation.

real_t squareDistance(const Vertex &V) const#

square of the distance between the current vertex and vertex V

Computes of the square of the distance between the current vertex and vertex V.