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
.