MeVisLab Scripting Reference
MLCSOVoxelSetListWrapper Class Reference

#include <mlCSOVoxelSetListWrapper.h>

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.