#include <Connection.h>
Public Member Functions | |
| Connection () | |
| ~Connection () | |
| virtual void | measure ()=0 |
| virtual DataType | Length () const =0 |
| virtual void | setLength (DataType val)=0 |
| virtual PType | Normal () const =0 |
| virtual void | setNormal (PType val)=0 |
| virtual DataType | Area () const =0 |
| virtual void | setArea (DataType val)=0 |
| virtual PType | Centroid () const =0 |
| virtual void | setCentroid (PType val)=0 |
| virtual void | setNthCon (int i, int val)=0 |
| virtual int | getNthCon (int i) const =0 |
Public Attributes | |
| PType | centroid |
Base connectivity class.
| Connection::Connection | ( | ) | [inline] |
| Connection::~Connection | ( | ) | [inline] |
| virtual DataType Connection::Area | ( | ) | const [pure virtual] |
Implemented in Segment< DataType, dim >, Facet< DataType >, Curve< DataType, dim >, Loft< DataType >, and Surface< DataType >.
| virtual PType Connection::Centroid | ( | ) | const [pure virtual] |
Implemented in Segment< DataType, dim >, Facet< DataType >, Curve< DataType, dim >, Loft< DataType >, and Surface< DataType >.
| virtual int Connection::getNthCon | ( | int | i | ) | const [pure virtual] |
Implemented in Segment< DataType, dim >, Facet< DataType >, Curve< DataType, dim >, Loft< DataType >, and Surface< DataType >.
| virtual DataType Connection::Length | ( | ) | const [pure virtual] |
Implemented in Segment< DataType, dim >, Facet< DataType >, Curve< DataType, dim >, Loft< DataType >, and Surface< DataType >.
| virtual void Connection::measure | ( | ) | [pure virtual] |
Implemented in Segment< DataType, dim >, Facet< DataType >, Curve< DataType, dim >, SplineCurve< DataType, dim >, and Surface< DataType >.
| virtual PType Connection::Normal | ( | ) | const [pure virtual] |
Implemented in Segment< DataType, dim >, Facet< DataType >, Curve< DataType, dim >, Loft< DataType >, and Surface< DataType >.
| virtual void Connection::setArea | ( | DataType | val | ) | [pure virtual] |
Implemented in Segment< DataType, dim >, Facet< DataType >, Curve< DataType, dim >, Loft< DataType >, and Surface< DataType >.
| virtual void Connection::setCentroid | ( | PType | val | ) | [pure virtual] |
Implemented in Segment< DataType, dim >, Facet< DataType >, Curve< DataType, dim >, Loft< DataType >, and Surface< DataType >.
| virtual void Connection::setLength | ( | DataType | val | ) | [pure virtual] |
Implemented in Segment< DataType, dim >, Facet< DataType >, Curve< DataType, dim >, Loft< DataType >, and Surface< DataType >.
| virtual void Connection::setNormal | ( | PType | val | ) | [pure virtual] |
Implemented in Segment< DataType, dim >, Facet< DataType >, Curve< DataType, dim >, Loft< DataType >, and Surface< DataType >.
| virtual void Connection::setNthCon | ( | int | i, | |
| int | val | |||
| ) | [pure virtual] |
Implemented in Segment< DataType, dim >, Facet< DataType >, Curve< DataType, dim >, Loft< DataType >, and Surface< DataType >.
1.6.3