#include <vlneighborhood_axial.h>
Inheritance diagram for vlNeighborhoodAxial:

Public Member Functions | |
| vlNeighborhoodAxial (uint16 radius, uint16 dimension=3) | |
| Default constructor. Takes the radius and the dimension. | |
| ~vlNeighborhoodAxial () | |
| bool | setAxis (uint16 axis) |
| Set the axis along which to create neighborhood. | |
| bool | setAxis (std::vector< uint16 > axis) |
| Same as the previous function but this one takes a list of axis along which should be part of the neighborhood. | |
Protected Member Functions | |
| bool | create () |
| Creates the offset. | |
Protected Attributes | |
| uint16 | m_radius |
| Stores the radius of the neighborhood. | |
| std::vector< uint16 > | m_axis |
| Stores the axis along which to create the neighborhood. | |
|
||||||||||||
|
Definition at line 29 of file vlneighborhood_axial.cpp. References create(). |
|
|
Definition at line 36 of file vlneighborhood_axial.cpp. |
|
|
Definition at line 71 of file vlneighborhood_axial.cpp. References vlNeighborhood::clear(), vlNeighborhood::m_dimension, vlNeighborhood::m_offsets, m_radius, and uint16. Referenced by vlNeighborhoodAxial(). |
|
|
Definition at line 54 of file vlneighborhood_axial.cpp. References m_axis, and vlNeighborhood::m_dimension. |
|
|
By default, the neighborhood will contain offsets along all axis as defined by the dimension. Call this function to set neighborhood only along one perticular axis Definition at line 41 of file vlneighborhood_axial.cpp. References m_axis, and vlNeighborhood::m_dimension. |
|
|
Definition at line 65 of file vlneighborhood_axial.h. Referenced by setAxis(). |
|
|
Definition at line 62 of file vlneighborhood_axial.h. Referenced by create(). |
1.3.3