SBMStructuralModel Member List

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

addChild(SBNode *node, SBNode *nextNode=0)SBMStructuralModelvirtual
SBMModel::addChild(SBDDataGraphNode *node, SBDDataGraphNode *nextNode=0)SBDDataGraphNodevirtual
addMaterial(SBDDataGraphNodeMaterial *material)SBDDataGraphNode
ArticulatedBody enum valueSBDDataGraphNode
ArticulatedBodySystem enum valueSBDDataGraphNode
Asset enum valueSBDDataGraphNode
Atom enum valueSBDDataGraphNode
Backbone enum valueSBDDataGraphNode
baseSignalIsConnectedToSlot(SBCReferenceTarget *referenceTarget, void(SBCReferenceTarget::*functionPointer)(SBBaseEvent *)) constSBDDataGraphNode
Bond enum valueSBDDataGraphNode
Camera enum valueSBDDataGraphNode
canAddChild(SBNode *node, SBNode *nextNode=0) constSBMStructuralModelvirtual
SBMModel::canAddChild(SBDDataGraphNode *node, SBDDataGraphNode *nextNode=0) constSBDDataGraphNodevirtual
canAddChildType(SBNode::Type nodeType) constSBMStructuralModelvirtual
centerTransform()SBMStructuralModel
Chain enum valueSBDDataGraphNode
clearConnectivityAnnotationInformation()SBMStructuralModel
clearCrystallographicAndTransformationInformation()SBMStructuralModel
clearHeterogenInformation()SBMStructuralModel
clearMiscellaneousInformation()SBMStructuralModel
clearPrimaryStructureInformation()SBMStructuralModel
clearSecondaryStructureInformation()SBMStructuralModel
clearTitleInformation()SBMStructuralModel
clone()SBMStructuralModelvirtual
SBDDataGraphNode::clone(const SBNodeIndexer &sourceNodeIndexer, SBNodeIndexer &destinationNodeIndexer)SBDDataGraphNodestatic
cloneStructuralNodes(SBNodeIndexer &structuralModelIndexer, const SBNodeIndexer &structuralNodeIndexer)SBMStructuralModelstatic
collectAmbientOcclusion(const SBPosition3 &boxOrigin, const SBPosition3 &boxSize, unsigned int nCellsX, unsigned int nCellsY, unsigned int nCellsZ, float *ambientOcclusionData)SBMStructuralModelvirtual
computeDomain(const SBNodeIndexer &nodeIndexer)SBMStructuralModelstatic
computeSecondaryStructure(bool &updated, bool forceUpdate=false)SBMStructuralModel
Conformation enum valueSBDDataGraphNode
connectBaseSignalToSlot(SBCReferenceTarget *referenceTarget, void(SBCReferenceTarget::*functionPointer)(SBBaseEvent *), SBCReferenceTarget *nextReferenceTarget=0, void(SBCReferenceTarget::*nextFunctionPointer)(SBBaseEvent *)=0)SBDDataGraphNode
Controller enum valueSBDDataGraphNode
ControllerNode enum valueSBDDataGraphNode
countNodes(const SBNodePredicate &selectionPredicate=SBDDataGraphNode::All(), const SBNodePredicate &visitPredicate=SBDDataGraphNode::All(), bool includeDependencies=false)SBDDataGraphNode
create()SBDDataGraphNode
createCovalentBonds()SBMStructuralModel
createCovalentBondsByResidueType()SBMStructuralModel
createCovalentBondsByResidueType(const SBNodeIndexer &nodeIndexer)SBMStructuralModel
DataGraphNodeGroup enum valueSBDDataGraphNode
disconnectBaseSignalFromSlot(SBCReferenceTarget *referenceTarget, void(SBCReferenceTarget::*functionPointer)(SBBaseEvent *))SBDDataGraphNode
display(RenderingPass renderingPass)SBDDataGraphNodevirtual
display()SBDDataGraphNodevirtual
displayForSelection()SBDDataGraphNodevirtual
displayForShadow()SBDDataGraphNodevirtual
Document enum valueSBDDataGraphNode
DocumentManager enum valueSBDDataGraphNode
DynamicalGroup enum valueSBDDataGraphNode
DynamicalModel enum valueSBDDataGraphNode
DynamicalModelArticulatedBodySystem enum valueSBDDataGraphNode
DynamicalModelNode enum valueSBDDataGraphNode
DynamicalModelNodeArticulatedBody enum valueSBDDataGraphNode
DynamicalModelNodeGroup enum valueSBDDataGraphNode
DynamicalModelNodeParticle enum valueSBDDataGraphNode
DynamicalModelNodeRigidBody enum valueSBDDataGraphNode
DynamicalModelNodeRoot enum valueSBDDataGraphNode
DynamicalModelParticleSystem enum valueSBDDataGraphNode
DynamicalModelRigidBodySystem enum valueSBDDataGraphNode
DynamicalNode enum valueSBDDataGraphNode
DynamicalParticle enum valueSBDDataGraphNode
DynamicalRoot enum valueSBDDataGraphNode
erase()SBDDataGraphNode
expandBounds(SBIAPosition3 &bounds) constSBMStructuralModelvirtual
extractStructuralNodes(SBNodeIndexer &structuralModelIndexer, const SBNodeIndexer &structuralNodeIndexer)SBMStructuralModelstatic
Folder enum valueSBDDataGraphNode
forEachNodeDepthFirst(void(*action)(SBDDataGraphNode *node))SBMStructuralModelvirtual
forEachNodeDepthFirst(SBCClass *object, void(SBCClass::*action)(SBDDataGraphNode *node))SBMStructuralModelvirtual
forEachNodeInSelection(SBNodeIndexer &nodeIndexer, void(*action)(SBDDataGraphNode *node))SBDDataGraphNodestatic
forEachNodeInSelection(SBNodeIndexer &nodeIndexer, SBCClass *object, void(SBCClass::*action)(SBDDataGraphNode *node))SBDDataGraphNodestatic
getChildren() constSBMStructuralModelvirtual
getConnectivityAnnotationInformation() constSBMStructuralModel
getCrystallographicAndTransformationInformation() constSBMStructuralModel
getDocument() constSBDDataGraphNode
getFlags() constSBDDataGraphNode
getHeterogenInformation() constSBMStructuralModel
getHighlightingFlag() constSBDDataGraphNode
getInheritedFlags() constSBDDataGraphNode
getMaterial() constSBDDataGraphNode
getMaterialOwner() constSBDDataGraphNode
getMiscellaneousInformation() constSBMStructuralModel
getModelType() constSBMStructuralModelvirtual
getName() constSBMModel
getNextModel() constSBMModel
getNextNode() constSBDDataGraphNode
getNextNode(SBDDataGraphNode::Type nodeType) constSBDDataGraphNode
getNode(unsigned int nodeIndex)SBDDataGraphNodestatic
getNodeIndex() constSBDDataGraphNode
getNodes(SBNodeIndexer &nodeIndexer, const SBNodePredicate &selectionPredicate=SBDDataGraphNode::All(), const SBNodePredicate &visitPredicate=SBDDataGraphNode::All(), bool includeDependencies=false)SBMStructuralModelvirtual
getOrientation() constSBMStructuralModel
getParent() constSBDDataGraphNode
getPosition() constSBMStructuralModel
getPreviousModel() constSBMModel
getPreviousNode() constSBDDataGraphNode
getPreviousNode(SBDDataGraphNode::Type nodeType) constSBDDataGraphNode
getPrimaryStructureInformation() constSBMStructuralModel
getRoot() constSBDDataGraphNode
getSecondaryStructureInformation() constSBMStructuralModel
getSelected() constSBDDataGraphNode
getSelectionFlag() constSBDDataGraphNode
getStructuralRoot() constSBMStructuralModel
getThisNode() constSBDDataGraphNode
getTitleInformation() constSBMStructuralModel
getTransform() constSBMStructuralModel
getType() constSBMStructuralModelvirtual
getTypeString(Type type)SBDDataGraphNodestatic
getVisibilityFlag() constSBDDataGraphNode
getVisible() constSBDDataGraphNode
hasConnectivityAnnotationInformation() constSBMStructuralModel
hasCrystallographicAndTransformationInformation() constSBMStructuralModel
hasHeterogenInformation() constSBMStructuralModel
hasMiscellaneousInformation() constSBMStructuralModel
hasOneOf(const SBNodeIndexer &nodeIndexer) constSBDDataGraphNode
hasPrimaryStructureInformation() constSBMStructuralModel
hasSecondaryStructureInformation() constSBMStructuralModel
hasTitleInformation() constSBMStructuralModel
InteractionModel enum valueSBDDataGraphNode
InteractionModelArticulatedBodySystem enum valueSBDDataGraphNode
InteractionModelParticleSystem enum valueSBDDataGraphNode
InteractionModelRigidBodySystem enum valueSBDDataGraphNode
isCreated() constSBDDataGraphNode
isDynamicalModel() constSBDDataGraphNode
isErased() constSBDDataGraphNode
isHighlighted() constSBDDataGraphNode
isIn(SBDDataGraphNode *node) constSBDDataGraphNode
isIn(const SBNodeIndexer &nodeIndexer) constSBDDataGraphNode
isIn(SBPointerIndexer< SBDDataGraphNode > *nodePointerIndexer) constSBDDataGraphNode
isInteractionModel() constSBDDataGraphNode
isModel() constSBDDataGraphNode
isOneOf(const SBNodeIndexer &nodeIndexer) constSBDDataGraphNode
isOneOf(SBPointerIndexer< SBDDataGraphNode > *nodePointerIndexer) constSBDDataGraphNode
isPropertyModel() constSBDDataGraphNode
isSelected() constSBDDataGraphNode
isSerializable() constSBMStructuralModelvirtual
isSimulator() constSBDDataGraphNode
isStructuralModel() constSBDDataGraphNode
isStructuralNode() constSBDDataGraphNode
isStructuralParticle() constSBDDataGraphNode
isType(Type type) constSBDDataGraphNode
isVisible() constSBDDataGraphNode
isVisualModel() constSBDDataGraphNode
Label enum valueSBDDataGraphNode
Molecule enum valueSBDDataGraphNode
NodeGroup enum valueSBDDataGraphNode
ParticleSystem enum valueSBDDataGraphNode
Path enum valueSBDDataGraphNode
print(unsigned int offset=0) constSBMStructuralModelvirtual
PropertyModel enum valueSBDDataGraphNode
PropertyModelFunction enum valueSBDDataGraphNode
Protein enum valueSBDDataGraphNode
PseudoAtom enum valueSBDDataGraphNode
removeChild(SBNode *node)SBMStructuralModelvirtual
SBMModel::removeChild(SBDDataGraphNode *node)SBDDataGraphNodevirtual
removeMaterial()SBDDataGraphNode
RenderingPass enum nameSBDDataGraphNode
replaceAtom(SBMStructuralModelNodeAtom *oldAtom, SBMStructuralModelNodeAtom *newAtom, bool preserveOldAtomPosition=false)SBMStructuralModelstatic
replaceBond(SBMStructuralModelNodeBond *oldBond, SBMStructuralModelNodeBond *newBond, bool flipBond=false, bool preserveOldBondPosition=false)SBMStructuralModelstatic
Residue enum valueSBDDataGraphNode
RigidBody enum valueSBDDataGraphNode
RigidBodySystem enum valueSBDDataGraphNode
Root enum valueSBDDataGraphNode
rotate(const SBVector3 &axis, const SBQuantity::dimensionless &angle)SBMStructuralModel
SBDDataGraphNode()SBDDataGraphNodeprotected
SBDDataGraphNode(SBDDataGraphNodeData *dataPointer)SBDDataGraphNodeprotected
SBMModel()SBMModelprotected
SBMModel(SBMModelData *dataPointer)SBMModelprotected
SBMStructuralModel()SBMStructuralModel
Segment enum valueSBDDataGraphNode
serialize(SBCSerializer *serializer, const SBNodeIndexer &nodeIndexer, const SBVersionNumber &sdkVersionNumber=SB_SDK_VERSION_NUMBER, const SBVersionNumber &classVersionNumber=SBVersionNumber(1, 0, 0)) constSBMStructuralModelvirtual
setConnectivityAnnotationInformation(const std::string &info)SBMStructuralModel
setCrystallographicAndTransformationInformation(const std::string &info)SBMStructuralModel
setHeterogenInformation(const std::string &info)SBMStructuralModel
setHighlightingFlag(bool flag)SBDDataGraphNode
setMiscellaneousInformation(const std::string &info)SBMStructuralModel
setName(const std::string &name)SBMModel
setOrientation(const SBMatrix33 &orientation)SBMStructuralModel
setOrientation(const SBMatrix33 &orientation, bool transformParticles)SBMStructuralModel
setOrientation(SBMatrix33 const &newOrientation, SBMatrix33 const &oldOrientation, bool transformParticles=true)SBMStructuralModel
setPosition(const SBPosition3 &position)SBMStructuralModel
setPosition(const SBPosition3 &position, bool transformParticles)SBMStructuralModel
setPosition(SBPosition3 const &newPosition, SBPosition3 const &oldPosition, bool transformParticles=true)SBMStructuralModel
setPrimaryStructureInformation(const std::string &info)SBMStructuralModel
setSecondaryStructureInformation(const std::string &info)SBMStructuralModel
setSelectionFlag(bool flag)SBDDataGraphNode
setTitleInformation(const std::string &info)SBMStructuralModel
setTransform(const SBSpatialTransform &transform)SBMStructuralModel
setTransform(const SBSpatialTransform &transform, bool transformParticles)SBMStructuralModel
setTransform(SBSpatialTransform const &newTransform, SBSpatialTransform const &oldTransform, bool transformParticles=true)SBMStructuralModel
setVisibilityFlag(bool flag)SBDDataGraphNode
SideChain enum valueSBDDataGraphNode
Simulator enum valueSBDDataGraphNode
SimulatorArticulatedBodySystem enum valueSBDDataGraphNode
SimulatorParticleSystem enum valueSBDDataGraphNode
SimulatorRigidBodySystem enum valueSBDDataGraphNode
StateUpdater enum valueSBDDataGraphNode
StateUpdaterArticulatedBodySystem enum valueSBDDataGraphNode
StateUpdaterParticleSystem enum valueSBDDataGraphNode
StateUpdaterRigidBodySystem enum valueSBDDataGraphNode
StructuralGroup enum valueSBDDataGraphNode
StructuralModel enum valueSBDDataGraphNode
StructuralModelConformation enum valueSBDDataGraphNode
StructuralModelNode enum valueSBDDataGraphNode
StructuralModelNodeAtom enum valueSBDDataGraphNode
StructuralModelNodeBackbone enum valueSBDDataGraphNode
StructuralModelNodeBond enum valueSBDDataGraphNode
StructuralModelNodeChain enum valueSBDDataGraphNode
StructuralModelNodeGroup enum valueSBDDataGraphNode
StructuralModelNodeMolecule enum valueSBDDataGraphNode
StructuralModelNodeParticle enum valueSBDDataGraphNode
StructuralModelNodeProtein enum valueSBDDataGraphNode
StructuralModelNodePseudoAtom enum valueSBDDataGraphNode
StructuralModelNodeResidue enum valueSBDDataGraphNode
StructuralModelNodeRoot enum valueSBDDataGraphNode
StructuralModelNodeSegment enum valueSBDDataGraphNode
StructuralModelNodeSideChain enum valueSBDDataGraphNode
StructuralModelPath enum valueSBDDataGraphNode
StructuralParticle enum valueSBDDataGraphNode
transform(const SBSpatialTransform &transform)SBMStructuralModel
translate(const SBLength3 &translation)SBMStructuralModel
Type enum nameSBDDataGraphNode
Undefined enum valueSBDDataGraphNode
unserialize(SBCSerializer *serializer, const SBNodeIndexer &nodeIndexer, const SBVersionNumber &sdkVersionNumber=SB_SDK_VERSION_NUMBER, const SBVersionNumber &classVersionNumber=SBVersionNumber(1, 0, 0))SBMStructuralModelvirtual
VisualModel enum valueSBDDataGraphNode
~SBDDataGraphNode()SBDDataGraphNodeprotectedvirtual
~SBMModel()SBMModelvirtual
~SBMStructuralModel()SBMStructuralModelvirtual