SAMSON Member List

This is the complete list of members for SAMSON, including all inherited members.

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