MeVisLab Toolbox Reference
ml::CSO Member List

This is the complete list of members for ml::CSO, including all inherited members.

_addReferenceToGroup(const CSOGroup &group)ml::CSO
_removeReferenceToGroup(const CSOGroup &group)ml::CSO
addSelectedSeedPoint(CSOSeedPoint *sPoint)ml::CSO
addToGroup(CSOGroup &group, bool useUndoRedo=true)ml::CSO
appendPathPoints()ml::CSO
appendSeedAndPathPoint()ml::CSO
appendSeedAndPathPoint(const Vector3 &position)ml::CSO
appendSeedAndPathPointNoEvent()ml::CSO
appendSeedAndPathPointNoEvent(const Vector3 &position)ml::CSO
appendSeedPoint()ml::CSO
applyTransformationMatrix(const Matrix4 &matrix)ml::CSO
clearSelectedSeedPoints()ml::CSO
computePlaneNormal()ml::CSOinline
CSO()ml::CSO
CSO(CSOList *csoList)ml::CSO
CSO(const CSO &cso, CSOList *csoList=nullptr, unsigned int csoId=INVALID_CSO_ID)ml::CSO
CSOListml::CSOfriend
determineNeedsInterpolation()ml::CSO
fillPathPointCoordinatesFlattened(std::vector< Vector3 > &pathPointCoords) constml::CSO
fillPathPointCoordinatesFlattened(std::vector< Vector4 > &pathPointCoordsAndValues) constml::CSO
getArea() constml::CSOinline
getAttributes() constml::CSOinline
getCreatorId() constml::CSOinline
getCSOList() constml::CSOinline
getDescription() constml::CSOinline
getEditableState() constml::CSO
getFirstSeedPoint() constml::CSOinline
getGroupAt(unsigned int index) constml::CSO
getGroupIdAt(unsigned int index) constml::CSOinline
getId() constml::CSOinline
getIsFinished() constml::CSOinline
getLabel() constml::CSOinline
getLastSeedPoint() constml::CSOinline
getLength() constml::CSO
getManager() constml::CSO
getNeedsInterpolation() constml::CSOinline
getNumSelectedSeedPoints() constml::CSO
getPathPointAlpha() constml::CSO
getPathPointColor() constml::CSO
getPathPointsAt(unsigned int index) constml::CSOinline
getPathPointStyle() constml::CSO
getPathPointWidth() constml::CSO
getPlaneNormal() constml::CSOinline
getPrivateEditableState() constml::CSOinline
getPrivatePathPointAlpha() constml::CSOinline
getPrivatePathPointColor() constml::CSOinline
getPrivatePathPointStyle() constml::CSOinline
getPrivatePathPointWidth() constml::CSOinline
getPrivateSeedPointAlpha() constml::CSOinline
getPrivateSeedPointColor() constml::CSOinline
getPrivateSeedPointSize() constml::CSOinline
getPrivateSeedPointStyle() constml::CSOinline
getPrivateShowState() constml::CSOinline
getPrivateTimePointIndex() constml::CSOinline
getPrivateVoxelizeState() constml::CSOinline
getPrivateVoxelWriteMode() constml::CSOinline
getPrivateVoxelWriteValue() constml::CSOinline
getSeedPointAlpha() constml::CSO
getSeedPointAt(unsigned int index) constml::CSO
getSeedPointColor() constml::CSO
getSeedPointIndex(CSOSeedPoint *sPoint, unsigned int &index) constml::CSO
getSeedPointSize() constml::CSO
getSeedPointStyle() constml::CSO
getSelectedSeedPointAt(unsigned int index) constml::CSO
getShowState() constml::CSO
getSubType() constml::CSOinline
getTimePointIndex() constml::CSO
getTotalNumPathPoints() constml::CSO
getTotalNumUniquePathPoints() constml::CSO
getType() constml::CSOinline
getUserData(const std::string &name) constml::CSOinline
getUserDataNames(std::vector< std::string > &names) constml::CSOinline
getVoxelBoundingBox(const Matrix4 &worldToVoxelMatrix, size_t hashKey) constml::CSO
getVoxelBoundingBoxSeedPoints(const Matrix4 &worldToVoxelMatrix, size_t hashKey) constml::CSO
getVoxelizeState() constml::CSO
getVoxelWriteMode() constml::CSO
getVoxelWriteValue() constml::CSO
getWorldBoundingBox() constml::CSO
getWritableAttributes()ml::CSOinline
insertPathPointsEndStart()ml::CSO
insertPathPointsEndStartNoEvent()ml::CSO
insertSeedPointAt(CSOPathPoints *toBeSplitPath, const Vector3 &toInsertPos)ml::CSO
invalidateArea()ml::CSOinline
invalidatePlaneNormal()ml::CSOinline
isClosed() constml::CSOinline
isEmpty() constml::CSO
isInGroup(const CSOGroup *group) constml::CSO
isInGroup(unsigned int groupId) constml::CSO
isInPlane() constml::CSOinline
isInPlane(Vector3 &planeNormal) constml::CSO
isInSameGroupsAs(CSO *cso) constml::CSO
isPoint() constml::CSO
isSelected() constml::CSO
isSelectedSeedPoint(CSOSeedPoint *sPoint) constml::CSO
isSelfIntersecting() constml::CSO
loadAttributes(std::istream &inStream, short version, bool swapBytes, bool useAscii=false)ml::CSO
moveSeedPointsAndPathPoints(const Vector3 &offset, int timepoint)ml::CSO
moveSeedPointsAndPathPoints(double dx, double dy, double dz, int timepoint)ml::CSO
moveSeedPointsAndPathPoints(const Vector3 &offset)ml::CSO
moveSeedPointsAndPathPoints(double dx, double dy, double dz)ml::CSO
moveSingleSeedPoint(CSOSeedPoint *sPoint, double dx, double dy, double dz)ml::CSO
numGroups() constml::CSOinline
numPathPointLists() constml::CSOinline
numSeedPoints() constml::CSOinline
pathChanged()ml::CSO
removeAllSeedAndPathPoints()ml::CSO
removeFromAllGroups()ml::CSO
removeFromGroup(CSOGroup &group, bool useUndoRedo=true)ml::CSO
removeSeedPoint(CSOSeedPoint *sPoint)ml::CSO
removeUserData(const std::string &name)ml::CSOinline
resortSeedPointsClockwise()ml::CSO
reverseSeedPointOrder()ml::CSO
saveAttributes(std::ostream &outStream, bool useAscii=false)ml::CSO
setAbsoluteMovementCommand(double fromX, double fromY, double fromZ, double toX, double toY, double toZ, int fromTimePointIndex, int toTimePointIndex)ml::CSO
setAbsoluteSeedPointMovementCommand()ml::CSO
setAllValuesTo(float value)ml::CSO
setAttributesFrom(const CSO *const cso)ml::CSO
setCreatorId(int id)ml::CSOinline
setCSOList(CSOList *csoList)ml::CSO
setDescription(std::string description)ml::CSO
setEditableState(bool state)ml::CSO
setId(unsigned int newId)ml::CSO
setInitialSeedAndPathPointsNoEvent(unsigned int numSeedPoints, bool isClosed=true)ml::CSO
setInsertRemoveSeedPointCommand()ml::CSO
setIsClosed(bool isClosed)ml::CSO
setIsFinished(bool isFinished)ml::CSOinline
setIsInPlane(bool status)ml::CSOinline
setLabel(const std::string &label)ml::CSO
setNeedInterpolation(CSOSeedPoint *seedPoint)ml::CSOinline
setNeedInterpolationAllSeedPoints(bool needsInterpolation)ml::CSO
setNeedsInterpolation(bool needsInterpolation)ml::CSOinline
setPathPointAlpha(float alpha)ml::CSO
setPathPointColor(const Vector3 &color)ml::CSO
setPathPointStyle(CSOPathPointsStyle style)ml::CSO
setPathPointStyle(int style)ml::CSOinline
setPathPointWidth(float width)ml::CSO
setPlaneNormal(const Vector3 &planeNormal)ml::CSOinline
setPrivateBoundingBox(const CSOBoundingBox &bb)ml::CSOinline
setPrivateIsClosed(bool isClosedP)ml::CSOinline
setPrivateIsFinished(bool isFinished)ml::CSOinline
setPrivateIsInPlane(bool isInPlaneP)ml::CSOinline
setPrivatePlaneNormal(const Vector3 &normal)ml::CSOinline
setSeedAndPathPoints(unsigned int numSeedPoints, bool isClosed=true)ml::CSO
setSeedPointAlpha(float alpha)ml::CSO
setSeedPointColor(const Vector3 &color)ml::CSO
setSeedPointsAndPathPoints(const CSO *cso)ml::CSO
setSeedPointSelectedAt(unsigned int index)ml::CSO
setSeedPointSize(float size)ml::CSO
setSeedPointStyle(int style)ml::CSO
setSelectedSeedPoint(CSOSeedPoint *sPoint)ml::CSO
setShowState(bool state)ml::CSO
setSubType(const std::string &subtype)ml::CSOinline
setTimePointIndex(MLint index)ml::CSO
setType(const std::string &type)ml::CSOinline
setUserData(const std::string &name, Variant value)ml::CSOinline
setVoxelizeState(bool state)ml::CSO
setVoxelWriteMode(int mode)ml::CSO
setVoxelWriteValue(float value)ml::CSO
storeInUndoManager()ml::CSOinline
storeVisualAttributesInUndoManager()ml::CSO
swapPoints(CSO &other)ml::CSO
~CSO()ml::CSOvirtual