MeVisLab Scripting Reference
MLCSOVoxelSetListWrapper Class Reference

Inherits QObject.

Public Slots

MLCSOVoxelSetWrapperaddCSOVoxelSet (QString label)
 
MLCSOVoxelSetGroupWrapperaddCSOVoxelSetGroup (QString label)
 
MLCSOVoxelSetWrappercsoVoxelSetAt (int idx)
 
MLCSOVoxelSetGroupWrappercsoVoxelSetGroupAt (int idx)
 
MLCSOVoxelSetGroupWrappercsoVoxelSetGroupWithId (int id)
 
MLCSOVoxelSetWrappercsoVoxelSetWithId (int id)
 
void destroy ()
 
QList< double > getBoundingBoxV1 () const
 
QList< double > getBoundingBoxV2 () const
 
int getNumCSOVoxelSet () const
 
int getNumCSOVoxelSetGroup () const
 

Detailed Description

A class that wraps CSOVoxelSetList objects for use in Scripting.

Member Function Documentation

◆ addCSOVoxelSet

MLCSOVoxelSetWrapper* MLCSOVoxelSetListWrapper::addCSOVoxelSet ( QString  label)
slot

Adds a new CSOVoxelSet to the list and returns its wrapper.

◆ addCSOVoxelSetGroup

MLCSOVoxelSetGroupWrapper* MLCSOVoxelSetListWrapper::addCSOVoxelSetGroup ( QString  label)
slot

Adds a new CSOVoxelSetGroup to the list and returns its wrapper.

◆ csoVoxelSetAt

MLCSOVoxelSetWrapper* MLCSOVoxelSetListWrapper::csoVoxelSetAt ( int  idx)
slot

Get CSOVoxelSet object at a given index.

◆ csoVoxelSetGroupAt

MLCSOVoxelSetGroupWrapper* MLCSOVoxelSetListWrapper::csoVoxelSetGroupAt ( int  idx)
slot

Get CSOVoxelSetGroup object at a given index.

◆ csoVoxelSetGroupWithId

MLCSOVoxelSetGroupWrapper* MLCSOVoxelSetListWrapper::csoVoxelSetGroupWithId ( int  id)
slot

Get CSOVoxelSetGroup object by id.

◆ csoVoxelSetWithId

MLCSOVoxelSetWrapper* MLCSOVoxelSetListWrapper::csoVoxelSetWithId ( int  id)
slot

Get CSOVoxelSet object by id.

◆ destroy

void MLCSOVoxelSetListWrapper::destroy ( )
slot

Deletes internal structures.

◆ getBoundingBoxV1

QList<double> MLCSOVoxelSetListWrapper::getBoundingBoxV1 ( ) const
slot

Returns the minimum corner of the voxel bounding box of all member CSOVoxelSets.

◆ getBoundingBoxV2

QList<double> MLCSOVoxelSetListWrapper::getBoundingBoxV2 ( ) const
slot

Returns the maximum corner of the voxel bounding box of all member CSOVoxelSets.

◆ getNumCSOVoxelSet

int MLCSOVoxelSetListWrapper::getNumCSOVoxelSet ( ) const
slot

Get number of CSOVoxelSet objects.

◆ getNumCSOVoxelSetGroup

int MLCSOVoxelSetListWrapper::getNumCSOVoxelSetGroup ( ) const
slot

Get number of CSOVoxelSetGroup objects.