|
MeVisLab Scripting Reference
|
#include <mlCSOVoxelSetWrapper.h>
Inherits QObject.
Public Slots | |
| void | addCSOVoxelSetGroupId (int id) |
| void | addVoxelValuePositions (const QVariantList &positions, const QList< double > &voxelValues) |
| QList< double > | getBoundingBoxV1 () const |
| QList< double > | getBoundingBoxV2 () const |
| QString | getCreator () const |
| MLCSOVoxelSetListWrapper * | getCSOVoxelSetListWrapper () const |
| QString | getDescription () const |
| unsigned int | getEndingSlice () const |
| MLCSOVoxelSetGroupWrapper * | getGroupAt (unsigned int index) const |
| QString | getLabel () const |
| unsigned int | getNumGroups () const |
| quint64 | getNumSlices () const |
| quint64 | getNumTotalVoxels () const |
| unsigned int | getStartingSlice () const |
| int | getTimepoint () const |
| int | getUniqueId () const |
| QList< double > | getVoxelPositionAtSlice (unsigned int sliceIndex, unsigned int voxelIndex) const |
| QList< double > | getVoxelPositionOfTotal (quint64 index) const |
| double | getVoxelValueAtSlice (unsigned int sliceIndex, unsigned int voxelIndex) const |
| double | getVoxelValueOfTotal (unsigned int index) const |
| int | groupIdAt (unsigned int index) const |
| unsigned int | numVoxelsOnSliceAt (unsigned int sliceIndex) const |
| void | setCreator (const QString &creator) |
| void | setDescription (const QString &desc) |
| void | setLabel (const QString &label) |
| void | setTimepoint (int index) |
| void | setUniqueId (int uid) |
Properties | |
| QString | creator |
| MLCSOVoxelSetListWrapper * | csoVoxelSetListWrapper |
| QString | description |
| unsigned int | endingSlice |
| QString | label |
| unsigned int | numGroups |
| quint64 | numSlices |
| quint64 | numTotalVoxels |
| unsigned int | startingSlice |
| int | timepoint |
| int | uniqueId |
A class that wraps CSOVoxelSet objects for use in scripting.
|
slot |
Adds the group with the given id to this CSOVoxelSet.
|
slot |
Adds a vector of positions and values.
|
slot |
Returns the minimum corner of the voxel bounding box.
|
slot |
Returns the maximum corner of the voxel bounding box.
|
slot |
Returns the creator of the CSOVoxelSet.
|
slot |
Returns the internal pointer to the embracing CSOVoxelSetList.
|
slot |
Returns the description of this CSO.
|
slot |
Returns the ending slice.
|
slot |
Returns the group at the specified index.
|
slot |
Returns the label of this CSO.
|
slot |
Returns the number of groups this CSO is in.
|
slot |
Returns the number of slices the voxels are spread over.
|
slot |
Returns the number of total voxel positions.
|
slot |
Returns the starting slice.
|
slot |
Returns the time point.
|
slot |
Returns the unique ID of this CSOVoxelSet.
|
slot |
Returns voxel position [x,y] on a certain slice at a certain index.
|
slot |
Returns a voxel position regardless of its slice.
|
slot |
Returns a voxel value for a given slice at a given index.
|
slot |
Returns a voxel value at a given index.
|
slot |
Returns the group ID at the specified index.
|
slot |
Returns the number of voxels for the given slice.
|
slot |
Sets the creator of the CSOVoxelSet.
|
slot |
Sets the description of this CSO.
|
slot |
Sets the label of this CSO.
|
slot |
Sets the time point.
|
slot |
Sets the unique ID.
|
readwrite |
Getter/setter for creator of the CSOVoxelSet.
|
read |
Wrapper for the associated list object.
|
readwrite |
Getter/setter for description of the CSOVoxelSet.
|
read |
Get last slice.
|
readwrite |
Getter/setter for label of the CSOVoxelSet.
|
read |
Get number of groups this CSOVoxelSet belongs to.
|
read |
Get number of slices.
|
read |
Get total number of voxels within this CSOVoxelSet.
|
read |
Get first slice.
|
readwrite |
Getter/setter for timepoint of the CSOVoxelSet.
|
readwrite |
Getter/setter for uniqueId of the CSOVoxelSet.