StructuralModel¶
See also
SAMSON API: sbmstructuralmodel
-
class
samson.Modeling.StructuralModel.
StructuralModel
(self: samson.Modeling.StructuralModel.StructuralModel) → None¶ Bases:
samson.Modeling.Model.Model
This class describes a structural model.
Constructs a structural model
-
class
NodeType
(self: samson.DataModel.DataGraph.Node.NodeType, arg0: int) → None¶ Bases:
pybind11_builtins.pybind11_object
Members:
Undefined
StructuralModel
StructuralModelNode
StructuralModelConformation
Conformation
StructuralModelPath
Path
StructuralModelNodeGroup
StructuralGroup
StructuralModelNodeRoot
Root
StructuralModelNodeParticle
StructuralParticle
StructuralModelNodeAtom
Atom
StructuralModelNodePseudoAtom
PseudoAtom
StructuralModelNodeBond
Bond
StructuralModelNodeResidue
Residue
StructuralModelNodeSegment
Segment
StructuralModelNodeProtein
Protein
StructuralModelNodeChain
Chain
StructuralModelNodeMolecule
Molecule
StructuralModelNodeBackbone
Backbone
StructuralModelNodeSideChain
SideChain
VisualModel
VisualModelMesh
Mesh
DynamicalModel
DynamicalModelParticleSystem
ParticleSystem
DynamicalModelRigidBodySystem
RigidBodySystem
DynamicalModelArticulatedBodySystem
ArticulatedBodySystem
DynamicalModelNode
DynamicalNode
DynamicalModelNodeGroup
DynamicalGroup
DynamicalModelNodeRoot
DynamicalRoot
DynamicalModelNodeParticle
DynamicalParticle
DynamicalModelNodeRigidBody
RigidBody
DynamicalModelNodeArticulatedBody
ArticulatedBody
InteractionModel
InteractionModelParticleSystem
InteractionModelRigidBodySystem
InteractionModelArticulatedBodySystem
PropertyModel
PropertyModelFunction
Simulator
SimulatorParticleSystem
SimulatorRigidBodySystem
SimulatorArticulatedBodySystem
StateUpdater
StateUpdaterParticleSystem
StateUpdaterRigidBodySystem
StateUpdaterArticulatedBodySystem
DocumentManager
Document
Folder
Camera
Label
DataGraphNodeGroup
NodeGroup
Controller
ControllerNode
Asset
-
ArticulatedBody
= NodeType.DynamicalModelNodeArticulatedBody¶
-
ArticulatedBodySystem
= NodeType.DynamicalModelArticulatedBodySystem¶
-
Asset
= NodeType.Asset¶
-
Atom
= NodeType.StructuralModelNodeAtom¶
-
Backbone
= NodeType.StructuralModelNodeBackbone¶
-
Bond
= NodeType.StructuralModelNodeBond¶
-
Camera
= NodeType.Camera¶
-
Chain
= NodeType.StructuralModelNodeChain¶
-
Conformation
= NodeType.StructuralModelConformation¶
-
Controller
= NodeType.Controller¶
-
ControllerNode
= NodeType.ControllerNode¶
-
DataGraphNodeGroup
= NodeType.DataGraphNodeGroup¶
-
Document
= NodeType.Document¶
-
DocumentManager
= NodeType.DocumentManager¶
-
DynamicalGroup
= NodeType.DynamicalModelNodeGroup¶
-
DynamicalModel
= NodeType.DynamicalModel¶
-
DynamicalModelArticulatedBodySystem
= NodeType.DynamicalModelArticulatedBodySystem¶
-
DynamicalModelNode
= NodeType.DynamicalModelNode¶
-
DynamicalModelNodeArticulatedBody
= NodeType.DynamicalModelNodeArticulatedBody¶
-
DynamicalModelNodeGroup
= NodeType.DynamicalModelNodeGroup¶
-
DynamicalModelNodeParticle
= NodeType.DynamicalModelNodeParticle¶
-
DynamicalModelNodeRigidBody
= NodeType.DynamicalModelNodeRigidBody¶
-
DynamicalModelNodeRoot
= NodeType.DynamicalModelNodeRoot¶
-
DynamicalModelParticleSystem
= NodeType.DynamicalModelParticleSystem¶
-
DynamicalModelRigidBodySystem
= NodeType.DynamicalModelRigidBodySystem¶
-
DynamicalNode
= NodeType.DynamicalModelNode¶
-
DynamicalParticle
= NodeType.DynamicalModelNodeParticle¶
-
DynamicalRoot
= NodeType.DynamicalModelNodeRoot¶
-
Folder
= NodeType.Folder¶
-
InteractionModel
= NodeType.InteractionModel¶
-
InteractionModelArticulatedBodySystem
= NodeType.InteractionModelArticulatedBodySystem¶
-
InteractionModelParticleSystem
= NodeType.InteractionModelParticleSystem¶
-
InteractionModelRigidBodySystem
= NodeType.InteractionModelRigidBodySystem¶
-
Label
= NodeType.Label¶
-
Mesh
= NodeType.VisualModelMesh¶
-
Molecule
= NodeType.StructuralModelNodeMolecule¶
-
NodeGroup
= NodeType.DataGraphNodeGroup¶
-
ParticleSystem
= NodeType.DynamicalModelParticleSystem¶
-
Path
= NodeType.StructuralModelPath¶
-
PropertyModel
= NodeType.PropertyModel¶
-
PropertyModelFunction
= NodeType.PropertyModelFunction¶
-
Protein
= NodeType.StructuralModelNodeProtein¶
-
PseudoAtom
= NodeType.StructuralModelNodePseudoAtom¶
-
Residue
= NodeType.StructuralModelNodeResidue¶
-
RigidBody
= NodeType.DynamicalModelNodeRigidBody¶
-
RigidBodySystem
= NodeType.DynamicalModelRigidBodySystem¶
-
Root
= NodeType.StructuralModelNodeRoot¶
-
Segment
= NodeType.StructuralModelNodeSegment¶
-
SideChain
= NodeType.StructuralModelNodeSideChain¶
-
Simulator
= NodeType.Simulator¶
-
SimulatorArticulatedBodySystem
= NodeType.SimulatorArticulatedBodySystem¶
-
SimulatorParticleSystem
= NodeType.SimulatorParticleSystem¶
-
SimulatorRigidBodySystem
= NodeType.SimulatorRigidBodySystem¶
-
StateUpdater
= NodeType.StateUpdater¶
-
StateUpdaterArticulatedBodySystem
= NodeType.StateUpdaterArticulatedBodySystem¶
-
StateUpdaterParticleSystem
= NodeType.StateUpdaterParticleSystem¶
-
StateUpdaterRigidBodySystem
= NodeType.StateUpdaterRigidBodySystem¶
-
StructuralGroup
= NodeType.StructuralModelNodeGroup¶
-
StructuralModel
= NodeType.StructuralModel¶
-
StructuralModelConformation
= NodeType.StructuralModelConformation¶
-
StructuralModelNode
= NodeType.StructuralModelNode¶
-
StructuralModelNodeAtom
= NodeType.StructuralModelNodeAtom¶
-
StructuralModelNodeBackbone
= NodeType.StructuralModelNodeBackbone¶
-
StructuralModelNodeBond
= NodeType.StructuralModelNodeBond¶
-
StructuralModelNodeChain
= NodeType.StructuralModelNodeChain¶
-
StructuralModelNodeGroup
= NodeType.StructuralModelNodeGroup¶
-
StructuralModelNodeMolecule
= NodeType.StructuralModelNodeMolecule¶
-
StructuralModelNodeParticle
= NodeType.StructuralModelNodeParticle¶
-
StructuralModelNodeProtein
= NodeType.StructuralModelNodeProtein¶
-
StructuralModelNodePseudoAtom
= NodeType.StructuralModelNodePseudoAtom¶
-
StructuralModelNodeResidue
= NodeType.StructuralModelNodeResidue¶
-
StructuralModelNodeRoot
= NodeType.StructuralModelNodeRoot¶
-
StructuralModelNodeSegment
= NodeType.StructuralModelNodeSegment¶
-
StructuralModelNodeSideChain
= NodeType.StructuralModelNodeSideChain¶
-
StructuralModelPath
= NodeType.StructuralModelPath¶
-
StructuralParticle
= NodeType.StructuralModelNodeParticle¶
-
Undefined
= NodeType.Undefined¶
-
VisualModel
= NodeType.VisualModel¶
-
VisualModelMesh
= NodeType.VisualModelMesh¶
-
name
¶ (self – handle) -> str
-
-
addChild
(self: samson.Modeling.StructuralModel.StructuralModel, node: samson.DataModel.DataGraph.Node, nextNode: samson.DataModel.DataGraph.Node = None) → bool¶ Adds a child to the node
-
canAddChild
(self: samson.Modeling.StructuralModel.StructuralModel, node: samson.DataModel.DataGraph.Node, nextNode: samson.DataModel.DataGraph.Node = None) → bool¶ Returns whether this node can add node as a child
-
canAddChildType
(self: samson.Modeling.StructuralModel.StructuralModel, nodeType: samson.DataModel.DataGraph.Node.NodeType) → bool¶ Returns whether this node can add a node with type nodeType as a child
-
castToInteractionModelParticleSystem
(self: samson.DataModel.DataGraph.Node) → SBMInteractionModelParticleSystem¶ Casts (if possible) from SBDDataGraphNode to SBMInteractionModelParticleSystem
-
castToLabel
(self: samson.DataModel.DataGraph.Node) → SBDDocumentLabel¶ Casts (if possible) from SBDDataGraphNode to SBDDocumentLabel
-
castToMesh
(self: samson.DataModel.DataGraph.Node) → SBMVisualModelMesh¶ Casts (if possible) from SBDDataGraphNode to SBMVisualModelMesh
-
castToVisualModel
(self: samson.DataModel.DataGraph.Node) → SBMVisualModel¶ Casts (if possible) from SBDDataGraphNode to SBMVisualModel
-
centerTransform
(self: samson.Modeling.StructuralModel.StructuralModel) → None¶ Centers the pivot of the transform on the center of mass of the particles contained in the structural model
-
clearConnectivityAnnotationInformation
(self: samson.Modeling.StructuralModel.StructuralModel) → None¶ Clears the model’s connectivity annotation information
-
clearCrystallographicAndTransformationInformation
(self: samson.Modeling.StructuralModel.StructuralModel) → None¶ Clears the model’s transformation information
-
clearHeterogenInformation
(self: samson.Modeling.StructuralModel.StructuralModel) → None¶ Clears the model’s heterogen information
-
clearMiscellaneousInformation
(self: samson.Modeling.StructuralModel.StructuralModel) → None¶ Clears the model’s miscellaneous information
-
clearPrimaryStructureInformation
(self: samson.Modeling.StructuralModel.StructuralModel) → None¶ Clears the model’s primary structure information
-
clearSecondaryStructureInformation
(self: samson.Modeling.StructuralModel.StructuralModel) → None¶ Clears the model’s secondary structure information
-
clearTitleInformation
(self: samson.Modeling.StructuralModel.StructuralModel) → None¶ Clears the model’s title information
-
clone
(self: samson.Modeling.StructuralModel.StructuralModel) → samson.Modeling.StructuralModel.StructuralModel¶ Returns a copy of the node and its descendants
-
static
computeDomain
(nodeIndexer: samson.DataModel.DataGraph.NodeIndexer) → SBDTypeSpatialDomain¶ Computes the domain containing the atoms and bond atoms in the node indexer
-
computeSecondaryStructure
(self: samson.Modeling.StructuralModel.StructuralModel, forceUpdate: bool = False) → List[bool]¶ Computes the secondary structure for all residues in the structural model. Returns a list: 1st element - true if everything went well; 2nd element - true if and only if the secondary structure was changed compared to the previous call.
-
countNodes
(self: samson.DataModel.DataGraph.Node, selectionString: str = '*', visitString: str = '*', includeDependencies: bool = False) → int¶ - Count nodes into nodeIndexer, based on a selectionPredicate and a visitPredicate, with our without dependencies).
- For selectionString and visitString use Node Specification Language (SAMSON API: pagenodespecificationlanguage
-
create
(self: samson.DataModel.DataGraph.Node) → None¶ Creates the node
-
createCovalentBonds
(self: samson.Modeling.StructuralModel.StructuralModel) → None¶ Builds covalent bonds for the atoms belonging to the structural model according to the inter-atomic distances
-
createCovalentBondsByResidueType
(*args, **kwargs)¶ Overloaded function.
- createCovalentBondsByResidueType(self: samson.Modeling.StructuralModel.StructuralModel) -> int
Builds covalent bonds for the atoms belonging to the structural model according to the residue types, regardless of inter-atomic distances. If the bonds are already present, it sets the order of covalent bonds for the atoms belonging to the structural model according to the residue types.
- createCovalentBondsByResidueType(self: samson.Modeling.StructuralModel.StructuralModel, residueIndexer: samson.DataModel.DataGraph.NodeIndexer) -> int
Builds covalent bonds for the atoms belonging to the given residues of the structural model according to the residue types, regardless of inter-atomic distances. If the bonds are already present, it sets the order of covalent bonds for the atoms belonging to the structural model according to the residue types.
-
erase
(self: samson.DataModel.DataGraph.Node) → None¶ Erases the node
-
getChildren
(self: samson.Modeling.StructuralModel.StructuralModel) → samson.DataModel.DataGraph.NodeIndexer¶ Returns the children of the structural model
-
getDocument
(self: samson.DataModel.DataGraph.Node) → SBDDocument¶ Returns the document the node belongs to
-
getFlags
(self: samson.DataModel.DataGraph.Node) → int¶ Returns the flags
-
getHierarchyString
(self: samson.DataModel.DataGraph.Node, separator: str = '/', includeNodeType: bool = False) → str¶ Returns a string with hierarchical information on the node and its parents names
-
getInheritedFlags
(self: samson.DataModel.DataGraph.Node) → int¶ Returns the inherited flags
-
getMaterial
(self: samson.DataModel.DataGraph.Node) → SBDDataGraphNodeMaterial¶ Returns the material of the node
-
getMaterialOwner
(self: samson.DataModel.DataGraph.Node) → samson.DataModel.DataGraph.Node¶ Returns the node whose material is inherited
-
getMemoryFootprint
(self: samson.Core.Reference.ReferenceTarget) → int¶ Returns the memory footprint
-
getNextModel
(self: samson.Modeling.Model.Model) → samson.Modeling.Model.Model¶ Returns the next model in the parent
-
getNextNode
(*args, **kwargs)¶ Overloaded function.
- getNextNode(self: samson.DataModel.DataGraph.Node) -> samson.DataModel.DataGraph.Node
Returns the pointer to the next node in the children of the node’s parent
- getNextNode(self: samson.DataModel.DataGraph.Node, nodeType: SBDDataGraphNode::Type) -> samson.DataModel.DataGraph.Node
Returns the pointer to the next node with type nodeType in the children of the node’s parent
-
getNode
(self: int) → samson.DataModel.DataGraph.Node¶ Returns the unique node corresponding to the node index nodeIndex
-
getNodes
(self: samson.DataModel.DataGraph.Node, selectionString: str = '*', visitString: str = '*', includeDependencies: bool = False) → samson.DataModel.DataGraph.NodeIndexer¶ - Returns nodes (in a node indexer), based on a selectionString and a visitString, with our without dependencies).
- For selectionString and visitString use Node Specification Language (SAMSON API: pagenodespecificationlanguage
-
getOrientation
(self: samson.Modeling.StructuralModel.StructuralModel) → SBDTypePhysicalMatrix33<SBDQuantityType<SBDQuantityUnitType<SBDQuantityUnitSystemSI, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0>, double> >¶ Returns the orientation of the structural model
-
getParent
(self: samson.DataModel.DataGraph.Node) → samson.DataModel.DataGraph.Node¶ Returns the parent of the node
-
getPosition
(self: samson.Modeling.StructuralModel.StructuralModel) → SBDTypePhysicalVector3<SBDQuantityType<SBDQuantityUnitType<SBDQuantityUnitSystemSI, -12, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0>, double> >¶ Returns the position of the structural model
-
getPreviousModel
(self: samson.Modeling.Model.Model) → samson.Modeling.Model.Model¶ Returns the previous model in the parent
-
getPreviousNode
(*args, **kwargs)¶ Overloaded function.
- getPreviousNode(self: samson.DataModel.DataGraph.Node) -> samson.DataModel.DataGraph.Node
Returns the pointer to the previous node in the children of the node’s parent
- getPreviousNode(self: samson.DataModel.DataGraph.Node, nodeType: SBDDataGraphNode::Type) -> samson.DataModel.DataGraph.Node
Returns the pointer to the previous node with type nodeType in the children of the node’s parent
-
getRoot
(self: samson.DataModel.DataGraph.Node) → samson.DataModel.DataGraph.Node¶ Returns the root of the hierarchy the node belongs to
-
getStructuralRoot
(self: samson.Modeling.StructuralModel.StructuralModel) → SBMStructuralModelNodeRoot¶ Returns the root
-
getThisNode
(self: samson.DataModel.DataGraph.Node) → samson.DataModel.DataGraph.Node¶ Returns the pointer to this node
-
getTransform
(self: samson.Modeling.StructuralModel.StructuralModel) → SBDTypeSpatialTransform¶ Returns the spatial transform of the structural model
-
getTypeString
(type: SBDDataGraphNode::Type) → str¶ Returns a string describing the type of the data graph node
-
hasOneOf
(self: samson.DataModel.DataGraph.Node, nodeIndexer: SBDDataGraphNodeIndexer) → bool¶ Returns true if and only if this node is one of the nodes of the nodeIndexer, or is the ancestor of one of them
-
isDynamicalModel
(self: samson.DataModel.DataGraph.Node) → bool¶ Returns true when the node is a dynamical model
-
isIn
(*args, **kwargs)¶ Overloaded function.
- isIn(self: samson.DataModel.DataGraph.Node, node: samson.DataModel.DataGraph.Node) -> bool
Returns true if and only if this node is node, or descends from it
- isIn(self: samson.DataModel.DataGraph.Node, nodeIndexer: SBDDataGraphNodeIndexer) -> bool
Returns true if and only if this node is one of the nodes of the nodeIndexer, or descends from one of them
-
isInteractionModel
(self: samson.DataModel.DataGraph.Node) → bool¶ Returns true when the node is a interaction model
-
isMesh
(self: samson.DataModel.DataGraph.Node) → bool¶ Returns true when the node is a mesh
-
isModel
(self: samson.DataModel.DataGraph.Node) → bool¶ Returns true when the node is a model
-
isOneOf
(self: samson.DataModel.DataGraph.Node, nodeIndexer: SBDDataGraphNodeIndexer) → bool¶ Returns true if and only if this node is one of the nodes of the nodeIndexer
-
isPropertyModel
(self: samson.DataModel.DataGraph.Node) → bool¶ Returns true when the node is a property model
-
isSimulator
(self: samson.DataModel.DataGraph.Node) → bool¶ Returns true when the node is a simulator
-
isStructuralModel
(self: samson.DataModel.DataGraph.Node) → bool¶ Returns true when the node is a structural model
-
isStructuralParticle
(self: samson.DataModel.DataGraph.Node) → bool¶ Returns true when the node is a structural particle (an atom or a pseudo-atom)
-
isType
(self: samson.DataModel.DataGraph.Node, type: SBDDataGraphNode::Type) → bool¶ Returns true when the type of the node corresponds to type
-
isVisualModel
(self: samson.DataModel.DataGraph.Node) → bool¶ Returns true when the node is a visual model
-
printDebugInfo
(self: samson.Modeling.StructuralModel.StructuralModel, offset: int = 0) → None¶ Prints some debugging information in stdout
-
removeChild
(self: samson.Modeling.StructuralModel.StructuralModel, node: samson.DataModel.DataGraph.Node) → bool¶ Removes a child from the node
-
removeMaterial
(self: samson.DataModel.DataGraph.Node) → bool¶ Removes material from the node
-
static
replaceAtom
(oldAtom: SBMStructuralModelNodeAtom, newAtom: SBMStructuralModelNodeAtom, preserveOldAtomPosition: bool = False) → None¶ Replaces atom oldAtom with atom newAtom. All bonds from the old atom are transferred to the new atom
-
static
replaceBond
(oldBond: SBMStructuralModelNodeBond, newBond: SBMStructuralModelNodeBond, flipBond: bool = False, preserveOldBondPosition: bool = False) → None¶ Replaces bond oldBond with bond newBond. All neighboring bonds from the old bond are transferred to the new bond
-
rotate
(self: samson.Modeling.StructuralModel.StructuralModel, axis: samson.DataModel.Type.vector3, angle: samson.DataModel.Quantity.unitsSI) → None¶ Rotates the structural model
-
setColor
(self: samson.DataModel.DataGraph.Node, color: SBDTypeColor) → bool¶ Sets the color for the node (modifies an existing material of the node or adds a material with a given color)
- Args:
- color (Color): color to set
-
setColorScheme
(self: samson.DataModel.DataGraph.Node, colorScheme: SBDDataGraphNodeColorScheme) → bool¶ Sets the color scheme for the node (modifies an existing material of the node or adds a material with a given color scheme)
Args: colorScheme (ColorScheme): color scheme to set
-
setMaterial
(self: samson.DataModel.DataGraph.Node, material: SBDDataGraphNodeMaterial) → bool¶ Sets the material for the node.
- Args:
- material (Material): material to set
-
setOrientation
(*args, **kwargs)¶ Overloaded function.
- setOrientation(self: samson.Modeling.StructuralModel.StructuralModel, orientation: samson.DataModel.Type.matrix33) -> None
Sets the orientation of the structural model
- setOrientation(self: samson.Modeling.StructuralModel.StructuralModel, orientation: samson.DataModel.Type.matrix33, transformParticles: bool) -> None
Sets the orientation of the structural model
-
setPosition
(*args, **kwargs)¶ Overloaded function.
- setPosition(self: samson.Modeling.StructuralModel.StructuralModel, position: samson.DataModel.Type.vector3) -> None
Sets the position of the structural model
- setPosition(self: samson.Modeling.StructuralModel.StructuralModel, position: samson.DataModel.Type.vector3, transformParticles: bool) -> None
Sets the position of the structural model
-
setTransform
(*args, **kwargs)¶ Overloaded function.
- setTransform(self: samson.Modeling.StructuralModel.StructuralModel, transform: samson.DataModel.Type.spatialTransform) -> None
Sets the spatial transform of the structural model
- setTransform(self: samson.Modeling.StructuralModel.StructuralModel, transform: samson.DataModel.Type.spatialTransform, transformParticles: bool) -> None
Sets the spatial transform of the structural model
-
toString
(self: samson.Modeling.StructuralModel.StructuralModel) → str¶ A string representation
-
transform
(self: samson.Modeling.StructuralModel.StructuralModel, transform: samson.DataModel.Type.spatialTransform) → None¶ Applies a spatial transform to the structural model
-
translate
(self: samson.Modeling.StructuralModel.StructuralModel, translation: samson.DataModel.Type.vector3) → None¶ Translates the structural model
-
ArticulatedBody
= NodeType.DynamicalModelNodeArticulatedBody¶
-
ArticulatedBodySystem
= NodeType.DynamicalModelArticulatedBodySystem¶
-
Asset
= NodeType.Asset¶
-
Atom
= NodeType.StructuralModelNodeAtom¶
-
Backbone
= NodeType.StructuralModelNodeBackbone¶
-
Bond
= NodeType.StructuralModelNodeBond¶
-
Camera
= NodeType.Camera¶
-
Chain
= NodeType.StructuralModelNodeChain¶
-
Conformation
= NodeType.StructuralModelConformation¶
-
Controller
= NodeType.Controller¶
-
ControllerNode
= NodeType.ControllerNode¶
-
DataGraphNodeGroup
= NodeType.DataGraphNodeGroup¶
-
Document
= NodeType.Document¶
-
DocumentManager
= NodeType.DocumentManager¶
-
DynamicalGroup
= NodeType.DynamicalModelNodeGroup¶
-
DynamicalModel
= NodeType.DynamicalModel¶
-
DynamicalModelArticulatedBodySystem
= NodeType.DynamicalModelArticulatedBodySystem¶
-
DynamicalModelNode
= NodeType.DynamicalModelNode¶
-
DynamicalModelNodeArticulatedBody
= NodeType.DynamicalModelNodeArticulatedBody¶
-
DynamicalModelNodeGroup
= NodeType.DynamicalModelNodeGroup¶
-
DynamicalModelNodeParticle
= NodeType.DynamicalModelNodeParticle¶
-
DynamicalModelNodeRigidBody
= NodeType.DynamicalModelNodeRigidBody¶
-
DynamicalModelNodeRoot
= NodeType.DynamicalModelNodeRoot¶
-
DynamicalModelParticleSystem
= NodeType.DynamicalModelParticleSystem¶
-
DynamicalModelRigidBodySystem
= NodeType.DynamicalModelRigidBodySystem¶
-
DynamicalNode
= NodeType.DynamicalModelNode¶
-
DynamicalParticle
= NodeType.DynamicalModelNodeParticle¶
-
DynamicalRoot
= NodeType.DynamicalModelNodeRoot¶
-
Folder
= NodeType.Folder¶
-
InteractionModel
= NodeType.InteractionModel¶
-
InteractionModelArticulatedBodySystem
= NodeType.InteractionModelArticulatedBodySystem¶
-
InteractionModelParticleSystem
= NodeType.InteractionModelParticleSystem¶
-
InteractionModelRigidBodySystem
= NodeType.InteractionModelRigidBodySystem¶
-
Label
= NodeType.Label¶
-
Mesh
= NodeType.VisualModelMesh¶
-
Molecule
= NodeType.StructuralModelNodeMolecule¶
-
NodeGroup
= NodeType.DataGraphNodeGroup¶
-
ParticleSystem
= NodeType.DynamicalModelParticleSystem¶
-
Path
= NodeType.StructuralModelPath¶
-
PropertyModel
= NodeType.PropertyModel¶
-
PropertyModelFunction
= NodeType.PropertyModelFunction¶
-
Protein
= NodeType.StructuralModelNodeProtein¶
-
PseudoAtom
= NodeType.StructuralModelNodePseudoAtom¶
-
Residue
= NodeType.StructuralModelNodeResidue¶
-
RigidBody
= NodeType.DynamicalModelNodeRigidBody¶
-
RigidBodySystem
= NodeType.DynamicalModelRigidBodySystem¶
-
Root
= NodeType.StructuralModelNodeRoot¶
-
Segment
= NodeType.StructuralModelNodeSegment¶
-
SideChain
= NodeType.StructuralModelNodeSideChain¶
-
Simulator
= NodeType.Simulator¶
-
SimulatorArticulatedBodySystem
= NodeType.SimulatorArticulatedBodySystem¶
-
SimulatorParticleSystem
= NodeType.SimulatorParticleSystem¶
-
SimulatorRigidBodySystem
= NodeType.SimulatorRigidBodySystem¶
-
StateUpdater
= NodeType.StateUpdater¶
-
StateUpdaterArticulatedBodySystem
= NodeType.StateUpdaterArticulatedBodySystem¶
-
StateUpdaterParticleSystem
= NodeType.StateUpdaterParticleSystem¶
-
StateUpdaterRigidBodySystem
= NodeType.StateUpdaterRigidBodySystem¶
-
StructuralGroup
= NodeType.StructuralModelNodeGroup¶
-
StructuralModel
= NodeType.StructuralModel¶
-
StructuralModelConformation
= NodeType.StructuralModelConformation¶
-
StructuralModelNode
= NodeType.StructuralModelNode¶
-
StructuralModelNodeAtom
= NodeType.StructuralModelNodeAtom¶
-
StructuralModelNodeBackbone
= NodeType.StructuralModelNodeBackbone¶
-
StructuralModelNodeBond
= NodeType.StructuralModelNodeBond¶
-
StructuralModelNodeChain
= NodeType.StructuralModelNodeChain¶
-
StructuralModelNodeGroup
= NodeType.StructuralModelNodeGroup¶
-
StructuralModelNodeMolecule
= NodeType.StructuralModelNodeMolecule¶
-
StructuralModelNodeParticle
= NodeType.StructuralModelNodeParticle¶
-
StructuralModelNodeProtein
= NodeType.StructuralModelNodeProtein¶
-
StructuralModelNodePseudoAtom
= NodeType.StructuralModelNodePseudoAtom¶
-
StructuralModelNodeResidue
= NodeType.StructuralModelNodeResidue¶
-
StructuralModelNodeRoot
= NodeType.StructuralModelNodeRoot¶
-
StructuralModelNodeSegment
= NodeType.StructuralModelNodeSegment¶
-
StructuralModelNodeSideChain
= NodeType.StructuralModelNodeSideChain¶
-
StructuralModelPath
= NodeType.StructuralModelPath¶
-
StructuralParticle
= NodeType.StructuralModelNodeParticle¶
-
Undefined
= NodeType.Undefined¶
-
VisualModel
= NodeType.VisualModel¶
-
VisualModelMesh
= NodeType.VisualModelMesh¶
-
connectivityAnnotationInformation
¶ model’s connectivity annotation information
-
crystallographicAndTransformationInformation
¶ model’s transformation information
-
hasConnectivityAnnotationInformation
¶ Returns true when the model’s connectivity annotation information is set
-
hasCrystallographicAndTransformationInformation
¶ Returns true when the model’s transformation information is set
-
hasHeterogenInformation
¶ Returns true when the model’s heterogen information is set
-
hasMiscellaneousInformation
¶ Returns true when the model’s miscellaneous information is set
-
hasPrimaryStructureInformation
¶ Returns true when the model’s primary structure information is set
-
hasSecondaryStructureInformation
¶ Returns true when the model’s secondary structure information is set
-
hasTitleInformation
¶ Returns true when the model’s title information is set
-
heterogenInformation
¶ model’s heterogen information
-
highlightingFlag
¶
-
isCreated
¶ Returns true if and only if the node is created
-
isErased
¶ Returns true if and only if the node is erased
-
isHighlighted
¶ Returns whether the node is highlighted
-
isSelected
¶ Returns whether the node is selected
-
isSerializable
¶ Returns true when the class is serializable
-
isVisible
¶ Returns whether the node is visible
-
miscellaneousInformation
¶ model’s miscellaneous information
-
modelType
¶ Returns the model type
-
name
¶ The name of the model
-
nodeIndex
¶ Returns the node index (unique in the whole data graph, but non-persistent)
-
primaryStructureInformation
¶ model’s primary structure information
-
secondaryStructureInformation
¶ model’s secondary structure information
-
selectionFlag
¶
-
titleInformation
¶ model’s title information
-
type
¶ Returns the type of the data graph node
-
typeString
¶ Returns a string describing the type of this data graph node
-
visibilityFlag
¶
-
class