| _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::CSO | inline |
| CSO() | ml::CSO | |
| CSO(CSOList *csoList) | ml::CSO | |
| CSO(const CSO &cso, CSOList *csoList=nullptr, unsigned int csoId=INVALID_CSO_ID) | ml::CSO | |
| CSOList | ml::CSO | friend |
| determineNeedsInterpolation() | ml::CSO | |
| fillPathPointCoordinatesFlattened(std::vector< Vector3 > &pathPointCoords) const | ml::CSO | |
| fillPathPointCoordinatesFlattened(std::vector< Vector4 > &pathPointCoordsAndValues) const | ml::CSO | |
| getArea() const | ml::CSO | inline |
| getAttributes() const | ml::CSO | inline |
| getCreatorId() const | ml::CSO | inline |
| getCSOList() const | ml::CSO | inline |
| getDescription() const | ml::CSO | inline |
| getEditableState() const | ml::CSO | |
| getFirstSeedPoint() const | ml::CSO | inline |
| getGroupAt(unsigned int index) const | ml::CSO | |
| getGroupIdAt(unsigned int index) const | ml::CSO | inline |
| getId() const | ml::CSO | inline |
| getIsFinished() const | ml::CSO | inline |
| getLabel() const | ml::CSO | inline |
| getLastSeedPoint() const | ml::CSO | inline |
| getLength() const | ml::CSO | |
| getManager() const | ml::CSO | |
| getNeedsInterpolation() const | ml::CSO | inline |
| getNumSelectedSeedPoints() const | ml::CSO | |
| getPathPointAlpha() const | ml::CSO | |
| getPathPointColor() const | ml::CSO | |
| getPathPointsAt(unsigned int index) const | ml::CSO | inline |
| getPathPointStyle() const | ml::CSO | |
| getPathPointWidth() const | ml::CSO | |
| getPlaneNormal() const | ml::CSO | inline |
| getPrivateEditableState() const | ml::CSO | inline |
| getPrivatePathPointAlpha() const | ml::CSO | inline |
| getPrivatePathPointColor() const | ml::CSO | inline |
| getPrivatePathPointStyle() const | ml::CSO | inline |
| getPrivatePathPointWidth() const | ml::CSO | inline |
| getPrivateSeedPointAlpha() const | ml::CSO | inline |
| getPrivateSeedPointColor() const | ml::CSO | inline |
| getPrivateSeedPointSize() const | ml::CSO | inline |
| getPrivateSeedPointStyle() const | ml::CSO | inline |
| getPrivateShowState() const | ml::CSO | inline |
| getPrivateTimePointIndex() const | ml::CSO | inline |
| getPrivateVoxelizeState() const | ml::CSO | inline |
| getPrivateVoxelWriteMode() const | ml::CSO | inline |
| getPrivateVoxelWriteValue() const | ml::CSO | inline |
| getSeedPointAlpha() const | ml::CSO | |
| getSeedPointAt(unsigned int index) const | ml::CSO | |
| getSeedPointColor() const | ml::CSO | |
| getSeedPointIndex(CSOSeedPoint *sPoint, unsigned int &index) const | ml::CSO | |
| getSeedPointSize() const | ml::CSO | |
| getSeedPointStyle() const | ml::CSO | |
| getSelectedSeedPointAt(unsigned int index) const | ml::CSO | |
| getShowState() const | ml::CSO | |
| getSubType() const | ml::CSO | inline |
| getTimePointIndex() const | ml::CSO | |
| getTotalNumPathPoints() const | ml::CSO | |
| getTotalNumUniquePathPoints() const | ml::CSO | |
| getType() const | ml::CSO | inline |
| getUserData(const std::string &name) const | ml::CSO | inline |
| getUserDataNames(std::vector< std::string > &names) const | ml::CSO | inline |
| getVoxelBoundingBox(const Matrix4 &worldToVoxelMatrix, size_t hashKey) const | ml::CSO | |
| getVoxelBoundingBoxSeedPoints(const Matrix4 &worldToVoxelMatrix, size_t hashKey) const | ml::CSO | |
| getVoxelizeState() const | ml::CSO | |
| getVoxelWriteMode() const | ml::CSO | |
| getVoxelWriteValue() const | ml::CSO | |
| getWorldBoundingBox() const | ml::CSO | |
| getWritableAttributes() | ml::CSO | inline |
| insertPathPointsEndStart() | ml::CSO | |
| insertPathPointsEndStartNoEvent() | ml::CSO | |
| insertSeedPointAt(CSOPathPoints *toBeSplitPath, const Vector3 &toInsertPos) | ml::CSO | |
| invalidateArea() | ml::CSO | inline |
| invalidatePlaneNormal() | ml::CSO | inline |
| isClosed() const | ml::CSO | inline |
| isEmpty() const | ml::CSO | |
| isInGroup(const CSOGroup *group) const | ml::CSO | |
| isInGroup(unsigned int groupId) const | ml::CSO | |
| isInPlane() const | ml::CSO | inline |
| isInPlane(Vector3 &planeNormal) const | ml::CSO | |
| isInSameGroupsAs(CSO *cso) const | ml::CSO | |
| isPoint() const | ml::CSO | |
| isSelected() const | ml::CSO | |
| isSelectedSeedPoint(CSOSeedPoint *sPoint) const | ml::CSO | |
| isSelfIntersecting() const | ml::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() const | ml::CSO | inline |
| numPathPointLists() const | ml::CSO | inline |
| numSeedPoints() const | ml::CSO | inline |
| 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::CSO | inline |
| 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::CSO | inline |
| 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::CSO | inline |
| setIsInPlane(bool status) | ml::CSO | inline |
| setLabel(const std::string &label) | ml::CSO | |
| setNeedInterpolation(CSOSeedPoint *seedPoint) | ml::CSO | inline |
| setNeedInterpolationAllSeedPoints(bool needsInterpolation) | ml::CSO | |
| setNeedsInterpolation(bool needsInterpolation) | ml::CSO | inline |
| setPathPointAlpha(float alpha) | ml::CSO | |
| setPathPointColor(const Vector3 &color) | ml::CSO | |
| setPathPointStyle(CSOPathPointsStyle style) | ml::CSO | |
| setPathPointStyle(int style) | ml::CSO | inline |
| setPathPointWidth(float width) | ml::CSO | |
| setPlaneNormal(const Vector3 &planeNormal) | ml::CSO | inline |
| setPrivateBoundingBox(const CSOBoundingBox &bb) | ml::CSO | inline |
| setPrivateIsClosed(bool isClosedP) | ml::CSO | inline |
| setPrivateIsFinished(bool isFinished) | ml::CSO | inline |
| setPrivateIsInPlane(bool isInPlaneP) | ml::CSO | inline |
| setPrivatePlaneNormal(const Vector3 &normal) | ml::CSO | inline |
| 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::CSO | inline |
| setTimePointIndex(MLint index) | ml::CSO | |
| setType(const std::string &type) | ml::CSO | inline |
| setUserData(const std::string &name, Variant value) | ml::CSO | inline |
| setVoxelizeState(bool state) | ml::CSO | |
| setVoxelWriteMode(int mode) | ml::CSO | |
| setVoxelWriteValue(float value) | ml::CSO | |
| storeInUndoManager() | ml::CSO | inline |
| storeVisualAttributesInUndoManager() | ml::CSO | |
| swapPoints(CSO &other) | ml::CSO | |
| ~CSO() | ml::CSO | virtual |