![]() |
TerraLib 4.1
|
Attributes associated with each neighborhood of a proximity matrix. More...
#include <TeNeighbours.h>
Public Member Functions | |
| TeProxMatrixAttributes () | |
| Empty constructor. | |
| TeProxMatrixAttributes (const double &w, const int &slice, const int &order, const double ¢_dist, const double &border_length, const double &net_distance, const double &net_minimun_path) | |
| Constructor. | |
| TeProxMatrixAttributes (const TeProxMatrixAttributes &att) | |
| Copy constuctor. | |
| double | Weight () |
| Return weight. | |
| int | Slice () |
| Return slice. | |
| int | Order () |
| Return order. | |
| double | BorderLength () |
| Return border length. | |
| double | CentroidDistance () |
| Return centroid distance. | |
| double | NetworkObjectsDistance () |
| Return network objects distance. | |
| double | NetworkMinimumPath () |
| Return network minimum path. | |
| void | Weight (double w) |
| Set weight. | |
| void | Slice (int s) |
| Set slice. | |
| void | Order (int o) |
| Set order. | |
| void | BorderLength (double l) |
| Set border length. | |
| void | CentroidDistance (double d) |
| Set centroid distance. | |
| void | NetworkObjectsDistance (double d) |
| Set network objects distance. | |
| void | NetworkMinimumPath (double d) |
| Set network minimum path. | |
| TePropertyVector | getProperties () |
| Return the attributes as a TePropertyVector. | |
| bool | WasBordersLengthComputed () |
| Return if the border length was computed. | |
| bool | WasCentroidDistanceComputed () |
| Return if the centroid distance was computed. | |
| bool | WasNetworkObjectsDistanceComputed () |
| Return if the network objects distance was computed. | |
| bool | WasNetworkMinimumPathComputed () |
| Return if the network minimal path was computed. | |
| TeProxMatrixAttributes & | operator= (const TeProxMatrixAttributes &att) |
| Copy operator. | |
| bool | operator== (const TeProxMatrixAttributes &att) const |
| Comparison Operator. | |
| virtual | ~TeProxMatrixAttributes () |
| Destructor. | |
Attributes associated with each neighborhood of a proximity matrix.
| TeProxMatrixAttributes::TeProxMatrixAttributes | ( | ) |
Empty constructor.
| TeProxMatrixAttributes::TeProxMatrixAttributes | ( | const double & | w, |
| const int & | slice, | ||
| const int & | order, | ||
| const double & | cent_dist, | ||
| const double & | border_length, | ||
| const double & | net_distance, | ||
| const double & | net_minimun_path | ||
| ) | [inline] |
Constructor.
| TeProxMatrixAttributes::TeProxMatrixAttributes | ( | const TeProxMatrixAttributes & | att | ) |
Copy constuctor.
| virtual TeProxMatrixAttributes::~TeProxMatrixAttributes | ( | ) | [inline, virtual] |
Destructor.
| double TeProxMatrixAttributes::BorderLength | ( | ) | [inline] |
Return border length.
| void TeProxMatrixAttributes::BorderLength | ( | double | l | ) | [inline] |
Set border length.
| double TeProxMatrixAttributes::CentroidDistance | ( | ) | [inline] |
Return centroid distance.
| void TeProxMatrixAttributes::CentroidDistance | ( | double | d | ) | [inline] |
Set centroid distance.
| TePropertyVector TeProxMatrixAttributes::getProperties | ( | ) |
Return the attributes as a TePropertyVector.
| double TeProxMatrixAttributes::NetworkMinimumPath | ( | ) | [inline] |
Return network minimum path.
| void TeProxMatrixAttributes::NetworkMinimumPath | ( | double | d | ) | [inline] |
Set network minimum path.
| void TeProxMatrixAttributes::NetworkObjectsDistance | ( | double | d | ) | [inline] |
Set network objects distance.
| double TeProxMatrixAttributes::NetworkObjectsDistance | ( | ) | [inline] |
Return network objects distance.
| TeProxMatrixAttributes & TeProxMatrixAttributes::operator= | ( | const TeProxMatrixAttributes & | att | ) |
Copy operator.
| bool TeProxMatrixAttributes::operator== | ( | const TeProxMatrixAttributes & | att | ) | const |
Comparison Operator.
| void TeProxMatrixAttributes::Order | ( | int | o | ) | [inline] |
Set order.
| int TeProxMatrixAttributes::Order | ( | ) | [inline] |
Return order.
| void TeProxMatrixAttributes::Slice | ( | int | s | ) | [inline] |
Set slice.
| int TeProxMatrixAttributes::Slice | ( | ) | [inline] |
Return slice.
| bool TeProxMatrixAttributes::WasBordersLengthComputed | ( | ) | [inline] |
Return if the border length was computed.
| bool TeProxMatrixAttributes::WasCentroidDistanceComputed | ( | ) | [inline] |
Return if the centroid distance was computed.
| bool TeProxMatrixAttributes::WasNetworkMinimumPathComputed | ( | ) | [inline] |
Return if the network minimal path was computed.
| bool TeProxMatrixAttributes::WasNetworkObjectsDistanceComputed | ( | ) | [inline] |
Return if the network objects distance was computed.
| double TeProxMatrixAttributes::Weight | ( | ) | [inline] |
Return weight.
| void TeProxMatrixAttributes::Weight | ( | double | w | ) | [inline] |
Set weight.