class Enlighten::InputWorkspaceDebugIterator
This class is used to iterate through the duster samples in order to get a InputWorkspaceDebugPoint.
The InputWorkspaceDebugPoint can be used for various debug visualisations.
Functions
Name | Description |
---|---|
AtEnd() | Returns true if current sample point is beyond the last point in the InputWorkspace. |
GetDebugPoint() | Constructs the InputWorkspaceDebugPoint for the current sample point. |
InputWorkspaceDebugIterator() | Default constructor sets iterator to an invalid state. |
operator++() | Iterate to the next sample point in the InputWorkspace. |
operator++(int) | Iterate to the next sample point in the InputWorkspace. |
Anchor | ||||
---|---|---|---|---|
|
bool Enlighten::InputWorkspaceDebugIterator::AtEnd
...
public: bool AtEnd() const
...
Returns true if current sample point is beyond the last point in the InputWorkspace.
Anchor | ||||
---|---|---|---|---|
|
InputWorkspaceDebugPoint Enlighten::InputWorkspaceDebugIterator::GetDebugPoint
...
public: InputWorkspaceDebugPoint GetDebugPoint() const
...
Constructs the InputWorkspaceDebugPoint for the current sample point.
Anchor | ||||
---|---|---|---|---|
|
Enlighten::InputWorkspaceDebugIterator::InputWorkspaceDebugIterator
...
public: InputWorkspaceDebugIterator()
...
Default constructor sets iterator to an invalid state.
You need to call GetInputWorkspaceDebugIterator() to set it to a valid state.
Anchor | ||||
---|---|---|---|---|
|
InputWorkspaceDebugIterator& Enlighten::InputWorkspaceDebugIterator::operator++
...
public: InputWorkspaceDebugIterator & operator++()
...
Iterate to the next sample point in the InputWorkspace.
Anchor | ||||
---|---|---|---|---|
|
InputWorkspaceDebugIterator Enlighten::InputWorkspaceDebugIterator::operator++
...
public: InputWorkspaceDebugIterator operator++
(
int
)
...
Iterate to the next sample point in the InputWorkspace.