This is the complete list of members for SAMSON, including all inherited members.
addDialog(SBGWindowDialog *dialog) | SAMSON | static |
addDialog(QDialog *dialog, QString name="", int format=SBGWindow::NoOptions, QPixmap logo=QPixmap(), SBUUID uuid=SBUUID("")) | SAMSON | static |
addWidget(SBGWindowWidget *widget) | SAMSON | static |
addWidget(QWidget *widget, QString name="", int format=SBGWindow::NoOptions, QPixmap logo=QPixmap(), SBUUID uuid=SBUUID("")) | SAMSON | static |
askUser(const QString &dialogTitle, const QString &dialogText, QDialogButtonBox *buttonBox=0) | SAMSON | static |
askUser(SBGWindowWidget *widget, QDialogButtonBox *buttonBox=0) | SAMSON | static |
askUser(QWidget *widget, QDialogButtonBox *buttonBox=0) | SAMSON | static |
beginHolding(const std::string &name) | SAMSON | static |
captureViewport(int width, int height, bool transparentBackground=false) | SAMSON | static |
captureViewport(const std::string &fileName, int width, int height, bool transparentBackground=false) | SAMSON | static |
createJob(const QString &name, double fixedCost, double hourlyCost, QString priceCurrency, long estimatedDuration, const QString &endpoint, const QJsonObject &metadata) | SAMSON | static |
disableHolding() | SAMSON | static |
displayCylinders(unsigned int nCylinders, unsigned int nPositions, const unsigned int *indexData, const float *positionData, const float *radiusData, const unsigned int *capData, const float *colorData, const unsigned int *flagData, bool shadowPassFlag=false) | SAMSON | static |
displayCylindersSelection(unsigned int nCylinders, unsigned int nPositions, const unsigned int *indexData, const float *positionData, const float *radiusData, const unsigned int *capData, const unsigned int *nodeIndexData) | SAMSON | static |
displayLines(unsigned int nLines, unsigned int nPositions, const unsigned int *indexData, const float *positionData, const float *colorData, const unsigned int *flagData, bool shadowPassFlag=false) | SAMSON | static |
displayLinesOrtho(unsigned int nLinesOrtho, unsigned int nPositions, const unsigned int *indexData, const float *positionData, const float *colorData) | SAMSON | static |
displayLinesSelection(unsigned int nLines, unsigned int nPositions, const unsigned int *indexData, const float *positionData, const unsigned int *nodeIndexData) | SAMSON | static |
displayLineSweptSpheres(unsigned int nLineSweptSpheres, unsigned int nPositions, const unsigned int *indexData, const float *positionData, const float *radiusData, const float *colorData, unsigned int *flagData, bool shadowPassFlag=false) | SAMSON | static |
displayLineSweptSpheresSelection(unsigned int nLineSweptSpheres, unsigned int nPositions, const unsigned int *indexData, const float *positionData, const float *radiusData, const unsigned int *nodeIndexData) | SAMSON | static |
displaySpheres(unsigned int nSpheres, const float *positionData, const float *radiusData, const float *colorData, const unsigned int *flagData, bool shadowPassFlag=false) | SAMSON | static |
displaySpheresSelection(unsigned int nSpheres, const float *positionData, const float *radiusData, const unsigned int *nodeIndexData) | SAMSON | static |
displayText(std::string text, const SBPosition3 &position, const QFont &font, float *color) | SAMSON | static |
displayTextSelection(std::string text, const SBPosition3 &position, const QFont &font) | SAMSON | static |
displayTriangles(unsigned int nTriangles, unsigned int nPositions, const unsigned int *indexData, const float *positionData, const float *normalData, const float *colorData, const unsigned int *flagData, bool shadowPassFlag=false, bool transparency=false) | SAMSON | static |
displayTrianglesOrtho(unsigned int nTriangles, unsigned int nPositions, const unsigned int *indexData, const float *positionData, const float *colorData) | SAMSON | static |
displayTrianglesSelection(unsigned int nTriangles, unsigned int nPositions, const unsigned int *indexData, const float *positionData, const unsigned int *nodeIndexData) | SAMSON | static |
displayTubes(float *ovalCenter, float *normal, float *binormal, float *width, float *height, unsigned int *nodeIndex, unsigned int *sectionIndex, unsigned int *detailIndex, unsigned int *flags, unsigned int sectionsNumber, unsigned int sectionsDetail, unsigned int ovalDetail, unsigned int triangleReduction, float *color) | SAMSON | static |
displayTubesSelection(float *ovalCenter, float *normal, float *binormal, float *width, float *height, unsigned int *nodeIndex, unsigned int *sectionIndex, unsigned int *detailIndex, unsigned int sectionsNumber, unsigned int sectionsDetail, unsigned int ovalDetail, unsigned int triangleReduction, float *color) | SAMSON | static |
enableHolding() | SAMSON | static |
endHolding() | SAMSON | static |
eraseJob(const SBUUID &jobUUID, QJsonObject &response) | SAMSON | static |
exportToFile(const SBNodeIndexer &nodeIndexer, const std::string &fileName, const SBList< std::string > *parameters=0, SBIFileExporter *exporter=0) | SAMSON | static |
getAction(const SBUUID &actionUUID) | SAMSON | static |
getActionWidget(const SBUUID &actionWidgetUUID) | SAMSON | static |
getActiveCamera() | SAMSON | static |
getActiveDocument() | SAMSON | static |
getActiveEditor() | SAMSON | static |
getActiveSelectionFilter() | SAMSON | static |
getActiveStructuralModel() | SAMSON | static |
getAmbientLight() | SAMSON | static |
getApp(const SBUUID &appUUID, const SBUUID &elementUUID=SBUUID()) | SAMSON | static |
getAppIndexer() | SAMSON | static |
getAtom(int x, int y) | SAMSON | static |
getAtom(const QPoint &position) | SAMSON | static |
getAtomicWeight(SBMElement::Type element) | SAMSON | static |
getAtomRadius() | SAMSON | static |
getBlock(SBMElement::Type element) | SAMSON | static |
getBond(int x, int y) | SAMSON | static |
getBond(const QPoint &position) | SAMSON | static |
getBondRadius() | SAMSON | static |
getColorFromUser(const QString &dialogTitle, SBDColor &result) | SAMSON | static |
getCovalentRadius(SBMElement::Type element) | SAMSON | static |
getDoubleFromUser(const QString &dialogTitle, double &result, double minimum, double maximum, double singleStep=1.0, const QString &prefix="", const QString &suffix="", int decimals=2) | SAMSON | static |
getEditor(const SBUUID &editorUUID, const SBUUID &elementUUID=SBUUID()) | SAMSON | static |
getEditorIndexer() | SAMSON | static |
getElectronegativity(SBMElement::Type element) | SAMSON | static |
getElement(SBMElement::Type element) | SAMSON | static |
getElementName(SBMElement::Type element) | SAMSON | static |
getElementSymbol(SBMElement::Type element) | SAMSON | static |
getElementTypeByName(char *elementName) | SAMSON | static |
getElementTypeByName(const std::string &elementName) | SAMSON | static |
getElementTypeBySymbol(char *elementSymbol) | SAMSON | static |
getElementTypeBySymbol(const std::string &elementSymbol) | SAMSON | static |
getElementVector() | SAMSON | static |
getFileNameFromUser(const QString &dialogTitle, QString &result, const QString &dir=QString(), const QString &filter=QString(), QString *selectedFilter=Q_NULLPTR, QFileDialog::Options options=QFileDialog::Options()) | SAMSON | static |
getFontFromUser(const QString &dialogTitle, QFont &result) | SAMSON | static |
getFresnelColor() | SAMSON | static |
getFresnelIntensity() | SAMSON | static |
getFresnelPower() | SAMSON | static |
getGroup(SBMElement::Type element) | SAMSON | static |
getIntegerFromUser(const QString &dialogTitle, int &result, int minimum, int maximum, int singleStep=1, const QString &prefix="", const QString &suffix="") | SAMSON | static |
getJob(const SBUUID &jobUUID, QJsonObject &response) | SAMSON | static |
getJobs(QJsonObject &response) | SAMSON | static |
getJobStatus(const SBUUID &jobUUID, QJsonObject &response) | SAMSON | static |
getLightColor(unsigned int lightIndex) | SAMSON | static |
getLightDirection(unsigned int lightIndex) | SAMSON | static |
getLightIntensity(unsigned int lightIndex) | SAMSON | static |
getMousePositionInViewport() | SAMSON | static |
getNode(int x, int y, const SBNodePredicate &selectionFilter=SBNode::All()) | SAMSON | static |
getNode(const QPoint &position, const SBNodePredicate &selectionFilter=SBNode::All()) | SAMSON | static |
getNode(int x, int y, SBPosition3 &pickedPosition, const SBNodePredicate &selectionFilter=SBNode::All()) | SAMSON | static |
getNode(const QPoint &position, SBPosition3 &pickedPosition, const SBNodePredicate &selectionFilter=SBNode::All()) | SAMSON | static |
getNodes(SBNodeIndexer &nodeIndexer, int x, int y, int width, int height, const SBNodePredicate &selectionFilter=SBNode::All()) | SAMSON | static |
getNodes(SBNodeIndexer &nodeIndexer, const QPoint &topLeftCorner, int width, int height, const SBNodePredicate &selectionFilter=SBNode::All()) | SAMSON | static |
getNodes(SBNodeIndexer &nodeIndexer, const SBVector< QPoint > &selectionLasso, const SBNodePredicate &selectionFilter=SBNode::All()) | SAMSON | static |
getNodes(SBNodeIndexer &nodeIndexer, const std::string &selectionString) | SAMSON | static |
getNumberOfElements() | SAMSON | static |
getPathFromUser(const QString &dialogTitle, QString &result) | SAMSON | static |
getPeriod(SBMElement::Type element) | SAMSON | static |
getProxy(const std::string &className, const SBUUID &elementUUID=SBUUID()) | SAMSON | static |
getProxyIndexer(SBCClass::Type classType) | SAMSON | static |
getSAMSONElementsPath() | SAMSON | static |
getSAMSONPath() | SAMSON | static |
getScratchPath() | SAMSON | static |
getSimulationFlag() | SAMSON | static |
getSpecularIntensity(unsigned int lightIndex) | SAMSON | static |
getSpecularPower(unsigned int lightIndex) | SAMSON | static |
getStringFromUser(const QString &dialogTitle, QString &result) | SAMSON | static |
getTime() | SAMSON | static |
getUserDataPath() | SAMSON | static |
getVanDerWaalsRadius(SBMElement::Type element) | SAMSON | static |
getVersionNumber() | SAMSON | static |
getViewportHeight() | SAMSON | static |
getViewportPositionFromWorldPosition(const SBPosition3 &position) | SAMSON | static |
getViewportWidth() | SAMSON | static |
getWorldPositionFromViewportPosition(int x, int y) | SAMSON | static |
getWorldPositionFromViewportPosition(int x, int y, const SBPosition3 &pointInPlane) | SAMSON | static |
getWorldPositionFromViewportPosition(const QPoint &position) | SAMSON | static |
getWorldPositionFromViewportPosition(const QPoint &position, const SBPosition3 &pointInPlane) | SAMSON | static |
hideProgressBar() | SAMSON | static |
hold(void *object) | SAMSON | static |
hold(SBNode *node) | SAMSON | static |
hold(SBUndoCommand *undoCommand) | SAMSON | static |
hold(SBPointerTarget *pointerTarget) | SAMSON | static |
holdArray(void *array) | SAMSON | static |
importFromFile(const std::string &fileName, const SBList< std::string > *parameters=0, SBDDocumentFolder *preferredFolder=0, SBIFileImporter *importer=0) | SAMSON | static |
informUser(const QString &dialogTitle, const QString &dialogText) | SAMSON | static |
informUser(SBGWindowWidget *widget) | SAMSON | static |
isHolding() | SAMSON | static |
isProgressBarStopped() | SAMSON | static |
isRedoing() | SAMSON | static |
isUndoing() | SAMSON | static |
makeController(const std::string &controllerClassName, const SBUUID &controllerElementUUID=SBUUID()) | SAMSON | static |
makeInteractionModel(SBParticleSystem *dynamicalModel, const std::string &interactionModelClassName, const SBUUID &interactionModelElementUUID=SBUUID()) | SAMSON | static |
makeNeigborSearch(SBParticleSystem *dynamicalModel, const SBQuantity::length &cutoffDistance, const std::string &neighborSearchClassName, const SBUUID &neighborSearchElementUUID=SBUUID()) | SAMSON | static |
makeNodePredicate(const std::string &selectionString) | SAMSON | static |
makePropertyModel(const SBNodeIndexer &nodeIndexer, const std::string &propertyModelClassName, const SBUUID &propertyModelElementUUID=SBUUID()) | SAMSON | static |
makeSimulator(const SBNodeIndexer &nodeIndexer, const std::string &interactionModelClassName, const SBUUID &interactionModelElementUUID, const std::string &stateUpdaterClassName, const SBUUID &stateUpdaterElementUUID=SBUUID()) | SAMSON | static |
makeStateUpdater(SBParticleSystem *dynamicalModel, SBInteractionModelParticleSystem *interactionModel, const std::string &stateUpdaterClassName, const SBUUID &stateUpdaterElementUUID=SBUUID()) | SAMSON | static |
makeVisualModel(const SBNodeIndexer &nodeIndexer, const std::string &visualModelClassName, const SBUUID &visualModelElementUUID=SBUUID()) | SAMSON | static |
pauseJob(const SBUUID &jobUUID, QJsonObject &response) | SAMSON | static |
printDataGraphState() | SAMSON | static |
printFullMemoryUsage() | SAMSON | static |
printMemoryUsage() | SAMSON | static |
printRendererState() | SAMSON | static |
printUndoStack() | SAMSON | static |
redo() | SAMSON | static |
removeDialog(SBGWindowDialog *dialog) | SAMSON | static |
removeDialog(QDialog *dialog) | SAMSON | static |
removeWidget(SBGWindowWidget *widget) | SAMSON | static |
removeWidget(QWidget *widget) | SAMSON | static |
removeWindow(SBGWindow *window) | SAMSON | static |
requestViewportUpdate() | SAMSON | static |
setActiveEditor(SBEditor *editor) | SAMSON | static |
setActiveStructuralModel(SBStructuralModel *structuralModel) | SAMSON | static |
setBusy(bool b) | SAMSON | static |
setProgressBarValue(int value) | SAMSON | static |
setSimulationFlag(bool simulationFlag) | SAMSON | static |
setStatusMessage(const QString &message, int time=0) | SAMSON | static |
setViewportCursor(const QCursor &cursor) | SAMSON | static |
setViewportCursor(Qt::CursorShape cursorShape) | SAMSON | static |
showProgressBar(const QString &name="", int minimum=0, int maximum=0, const SBQuantity::second &minimumDuration=SBQuantity::second(2.0), bool isCancellable=true, const QString &cancelButtonText="Cancel") | SAMSON | static |
showProperties(SBNode *node) | SAMSON | static |
startJob(const SBUUID &jobUUID, QJsonObject &response) | SAMSON | static |
startSimulation() | SAMSON | static |
startTimer() | SAMSON | static |
stopJob(const SBUUID &jobUUID, QJsonObject &response) | SAMSON | static |
stopSimulation() | SAMSON | static |
stopTimer(SBQuantity::second &elapsedTime) | SAMSON | static |
stopTimer(SBQuantity::second &elapsedTime, SBQuantity::second &totalTime) | SAMSON | static |
toggleSimulation() | SAMSON | static |
undo() | SAMSON | static |
unsetViewportCursor() | SAMSON | static |