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
createHeadsetViewport()SAMSONstatic
createJob(const QString &name, double fixedCost, double hourlyCost, int storage, double storageCost, double transferCost, long estimatedDuration, const QString &endpoint, const QJsonObject &metadata)SAMSONstatic
disableHolding()SAMSONstatic
disableViewportNodeHighlighting()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, bool transparency=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, bool transparency=false)SAMSONstatic
displayLinesOrtho(unsigned int nLinesOrtho, unsigned int nPositions, const unsigned int *indexData, const float *positionData, const float *colorData, bool reverseViewport=true, bool transparency=false)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, bool transparency=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, bool transparency=false)SAMSONstatic
displaySpheresSelection(unsigned int nSpheres, const float *positionData, const float *radiusData, const unsigned int *nodeIndexData)SAMSONstatic
displayText(const std::string &text, const SBPosition3 &position, const QFont &font, float *color)SAMSONstatic
displayTextSelection(const std::string &text, const SBPosition3 &position, const QFont &font, unsigned int nodeIndex)SAMSONstatic
displayTexturedTriangles(unsigned int nTriangles, unsigned int nPositions, const unsigned int *indexData, const float *positionData, const float *normalData, const float *colorData, const unsigned int *flagData, const float *textureCoordinateData, unsigned int textureID, bool shadowPassFlag=false, bool transparency=false)SAMSONstatic
displayTexturedTrianglesOrtho(unsigned int nTriangles, unsigned int nPositions, const unsigned int *indexData, const float *positionData, const float *colorData, const unsigned int *flagData, const float *textureCoordinateData, unsigned int textureID, bool reverseViewport=true, bool transparency=false)SAMSONstatic
displayTexturedTrianglesOrthoSelection(unsigned int nTriangles, unsigned int nPositions, const unsigned int *indexData, const float *positionData, const unsigned int *nodeIndexData, const float *textureCoordinateData, unsigned int textureID, bool reverseViewport=true, bool transparency=false)SAMSONstatic
displayTexturedTrianglesSelection(unsigned int nTriangles, unsigned int nPositions, const unsigned int *indexData, const float *positionData, const unsigned int *nodeIndexData, const float *textureCoordinateData, unsigned int textureID, bool transparency=false)SAMSONstatic
displayTip(int x, int y, const std::string &tip)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, const unsigned int *flagData, bool reverseViewport=true, bool transparency=false)SAMSONstatic
displayTrianglesOrthoSelection(unsigned int nTriangles, unsigned int nPositions, const unsigned int *indexData, const float *positionData, const unsigned int *nodeIndexData, bool reverseViewport=true, bool transparency=false)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, bool shadowPassFlag=false, bool transparency=false)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
enableViewportNodeHighlighting()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, SBColor &result)SAMSONstatic
getCovalentRadius(SBMElement::Type element)SAMSONstatic
getCredits()SAMSONstatic
getDeepSelectionFlag()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 &classUUID, const SBUUID &elementUUID)SAMSONstatic
getEditorIndexer()SAMSONstatic
getElectronegativity(SBMElement::Type element)SAMSONstatic
getElement(SBMElement::Type element)SAMSONstatic
getElementFromUser(const QString &dialogTitle, SBMElement::Type &elementType)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
getGUI(SBNode *node)SAMSONstatic
getHighlightingColor()SAMSONstatic
getHighlightingOpacity()SAMSONstatic
getIntegerFromUser(const QString &dialogTitle, int &result, int minimum, int maximum, int singleStep=1, const QString &prefix="", const QString &suffix="")SAMSONstatic
getItemFromUser(const QString &dialogTitle, QString &result, const QString &label, const QStringList &items, int current=0)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
getMinimizationFlag()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(), bool deepSelectionFlag=false)SAMSONstatic
getNodes(SBNodeIndexer &nodeIndexer, const QPoint &topLeftCorner, int width, int height, const SBNodePredicate &selectionFilter=SBNode::All(), bool deepSelectionFlag=false)SAMSONstatic
getNodes(SBNodeIndexer &nodeIndexer, const SBVector< QPoint > &selectionLasso, const SBNodePredicate &selectionFilter=SBNode::All(), bool deepSelectionFlag=false)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
getSelectionColor()SAMSONstatic
getSelectionOpacity()SAMSONstatic
getSelectionOutlineColor()SAMSONstatic
getSelectionOutlineOpacity()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
getViewportFont()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
hideTip()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
isShowingTip()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
notifyJobStorageDecrease(const SBUUID &jobUUID, long numberOfBytes)SAMSONstatic
notifyJobStorageDownload(const SBUUID &jobUUID, long numberOfBytes)SAMSONstatic
notifyJobStorageIncrease(const SBUUID &jobUUID, long numberOfBytes)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
resumeJob(const SBUUID &jobUUID, QJsonObject &response)SAMSONstatic
setActiveEditor(SBEditor *editor)SAMSONstatic
setActiveEditor(const SBUUID &classUUID, const SBUUID &elementUUID)SAMSONstatic
setActiveStructuralModel(SBStructuralModel *structuralModel)SAMSONstatic
setBusy(bool b)SAMSONstatic
setHeadsetParameters(int panelWidth, int panelHeight, unsigned int leftFrameBuffer, unsigned int rightFrameBuffer)SAMSONstatic
setMinimizationFlag(bool minimizationFlag)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
showContextMenu(const QPoint &position, SBNode *highlightedNode=0)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
showTip(const SBUUID &tipUUID, const QString &tipCategory, const QString &tipTitle, const QString &tipText, QWidget *widget=nullptr, const QPoint &relativePosition=QPoint(), bool showArrow=false)SAMSONstatic
showTip(const SBUUID &tipUUID, const QString &tipCategory, const QString &tipTitle, const QString &tipText, const QPixmap &tipPixmap, QWidget *widget=nullptr, const QPoint &relativePosition=QPoint(), bool showArrow=false)SAMSONstatic
showTip(const SBUUID &tipUUID, const QString &tipCategory, const QString &tipTitle, const QString &tipText, const QString &tipMoviePath, QWidget *widget=nullptr, const QPoint &relativePosition=QPoint(), bool showArrow=false)SAMSONstatic
snap(int x, int y)SAMSONstatic
snap(int x, int y, const SBPosition3 &pointInPlane)SAMSONstatic
snap(const SBQuantity::length &displacement)SAMSONstatic
snap(const SBQuantity::degree &displacement)SAMSONstatic
snap(const SBLength3 &displacement)SAMSONstatic
snap(const SBMatrix33 &rotationMatrix)SAMSONstatic
snap(const SBSpatialTransform &transform)SAMSONstatic
startJob(const SBUUID &jobUUID, QJsonObject &response)SAMSONstatic
startMinimization()SAMSONstatic
startSimulation()SAMSONstatic
startTimer()SAMSONstatic
stopJob(const SBUUID &jobUUID, QJsonObject &response)SAMSONstatic
stopMinimization()SAMSONstatic
stopSimulation()SAMSONstatic
stopTimer(SBQuantity::second &elapsedTime)SAMSONstatic
stopTimer(SBQuantity::second &elapsedTime, SBQuantity::second &totalTime)SAMSONstatic
toggleMinimization()SAMSONstatic
toggleSimulation()SAMSONstatic
undo()SAMSONstatic
unsetViewportCursor()SAMSONstatic
updateHeadsetViewport(bool isLeftEye)SAMSONstatic