/ . / _chimera / MSMSModel
MSMSModel(molecule: Molecule, category: str, probeRadius: float = 1.4f, allComponents: bool = true) -> MSMSModel
constants:
- AtomOffset = 1
- ByAtom = 1
- ByMolecule = 0
- Custom = 2
- Dot = 2
- Filled = 0
- Mesh = 1
- VertexOffset = 0
- selLevel = 1
attributes:
- allComponents: bool
- category: str
- clipPlane: Plane
- clipThickness: float
- colorMode: int
- customColors: list of Color
- density: float
- display: bool
- drawMode: int
- id: int
- lineWidth: float
- molecule: Molecule
- name: str
- openState: OpenState
- pointSize: float
- probeRadius: float
- subid: int
- useClipPlane: bool
- useClipThickness: bool
Methods
|
|
|
addAssociatedModel
|
addAssociatedModel ( self, model )
addAssociatedModel(model: Model)
|
|
atomMap
|
atomMap ( self )
atomMap() -> list of Atom
|
|
oslChildren
|
oslChildren ( self )
oslChildren() -> list of Selectable
|
|
oslParents
|
oslParents ( self )
oslParents() -> list of Selectable
|
|
intersects
|
intersects (
self,
p,
lens,
)
intersects(p: Plane, lens: (Lens|None) = None) -> bool
|
|
bsphere
|
bsphere ( self, lens )
bsphere(lens: (Lens|None) = None) -> bool, Sphere
|
|
triangleData
|
triangleData ( self )
triangleData() -> object
|
|
computeBounds
|
computeBounds ( self, lens )
computeBounds(lens: (Lens|None) = None) -> bool, Sphere, BBox
|
|
oslIdent
|
oslIdent (
self,
start,
end,
)
oslIdent(start: int = SelDefault, end: int = SelDefault) -> str
|
|
count
|
count ( self )
count() -> int
|
|
oslTestAbbr
|
oslTestAbbr ( self, a )
oslTestAbbr(a: OSLAbbreviation) -> bool
|
|
removeAssociatedModel
|
removeAssociatedModel ( self, model )
removeAssociatedModel(model: Model)
|
|
associatedModels
|
associatedModels ( self )
associatedModels() -> list of Model
|
|
bbox
|
bbox ( self, lens )
bbox(lens: (Lens|None) = None) -> bool, BBox
|
|
surface
|
surface ( self )
surface() -> object
|
|
oslLevel
|
oslLevel ( self )
oslLevel() -> int
|
|
destroy
|
destroy ( self )
destroy()
|
|
|