Contains a pointer (link) to another point container.
- Template Parameters
-
PointLinkType | Type of point container used by the class. |
PointContainerType | Type of point link that is used by point container. |
PointType | Type of the point class object that is enclosed in the pointed-to container. |
This class as a part of group of classes that have been created in 2008 in order to support different operations and algorithms on losely connected clouds of points that are embedded in space of arbitrary dimension. The primary intended application was in optimization algorithms based on successive approximations of response and on restricted step prototype algorithms, developed by the author. The scope is much broader, however, because these classes can support closest neighbors algorithms, various graph algorithms based on points in space, detection of clusters, etc.
In 2009, major refactoring has been performed where a more generic structure has been introduced, allowing implementation of generic algorithm methods that can be used with different representations of points.
In 2011, the classes weer migrated from sandbox environment to the prduction IGLib library and simplified a bit. The intention is to use the classes in the artificial neural network-based approximation modules developed for COBIK and the University of Nova Gorica. The intention is, however, that the eventual algorithms developed within this scope are implemented in a generic way, such that they can serve multiple purposes.
$A Igor Sep08 May09 Dec11;
- Type Constraints
-
PointLinkType | : | PointLink | |
PointLinkType | : | PointLinkType | |
PointLinkType | : | PointContainerType | |
PointLinkType | : | PointType | |
PointContainerType | : | PointContainer | |
PointContainerType | : | PointLinkType | |
PointContainerType | : | PointContainerType | |
PointContainerType | : | PointType | |