| _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 |