OE3DMolStyle
class OE3DMolStyle
This class represents OE3DMolStyle.
The OE3DMolStyle class is the abstract interface for representing a 3D molecule style within OEChem.
Constructors
OE3DMolStyle() -> OE3DMolStyle
OE3DMolStyle(other: OE3DMolStyle) -> OE3DMolStyle
Default and copy constructors.
ClearAtomColorer
ClearAtomColorer() -> NoneClears the value of the atom color scheme set to the OE3DMolStyle.
ClearAtomLabelColorer
ClearAtomLabelColorer() -> NoneClears the value of the color set for the atom label of the OE3DMolStyle.
ClearAtomLabelDataTag
ClearAtomLabelDataTag() -> NoneClears the value of the data tag set for the atom label of the OE3DMolStyle.
ClearAtomLabelText
ClearAtomLabelText() -> NoneClears the value of the text set for the atom label of the OE3DMolStyle.
ClearAtomLabelType
ClearAtomLabelType() -> NoneClears the value of the lable type set for the atoms of the OE3DMolStyle.
ClearAtomStyle
ClearAtomStyle() -> NoneClears the value of the atom type set for the OE3DMolStyle.
ClearContourStyle
ClearContourStyle() -> NoneClears the value of the contour type set for the OE3DMolStyle.
ClearGridContourColorer
ClearGridContourColorer() -> NoneClears the value of the contour type set for the OE3DMolStyle.
ClearGridType
ClearGridType() -> NoneClears the value of the grid type set for the OE3DMolStyle.
ClearHydrogenVisibility
ClearHydrogenVisibility() -> NoneClears the value of the hydrogen visibility set for the OE3DMolStyle.
ClearInteractionStyle
ClearInteractionStyle() -> NoneClears the value of the interaction style set for the OE3DMolStyle.
ClearProteinColorer
ClearProteinColorer() -> NoneClears the value of the color set for the proteins of the OE3DMolStyle.
ClearProteinStyle
ClearProteinStyle() -> NoneClears the value of the style set for the proteins of the OE3DMolStyle.
ClearSurfaceAlpha
ClearSurfaceAlpha() -> NoneClears the value of the surface alpha set for the OE3DMolStyle.
ClearSurfaceColorer
ClearSurfaceColorer() -> NoneClears the value of the color set for the surface of the OE3DMolStyle.
ClearSurfaceStyle
ClearSurfaceStyle() -> NoneClears the value of the cstyle set for the surface of the OE3DMolStyle.
ClearSurfaceType
ClearSurfaceType() -> NoneClears the value of the surface type for the OE3DMolStyle.
FromString
FromString(str: str) -> bool
GetAtomColorer
GetAtomColorer() -> OEMolStyleColorerReturns an OEMolStyleColorer that specifies the color of the atoms set in the OE3DMolStyle.
GetAtomLabelColorer
GetAtomLabelColorer() -> OEMolStyleColorerReturns an OEMolStyleColorer that specifies the color of the atom label set in the OE3DMolStyle.
GetAtomLabelDataTag
GetAtomLabelDataTag() -> strReturns a string that specifies the data tag of the atom label set in the OE3DMolStyle.
GetAtomLabelPrecision
GetAtomLabelPrecision() -> intReturns an integer that correlates to the precision of the atom label set in the OE3DMolStyle.
GetAtomLabelText
GetAtomLabelText() -> strReturns a string of the atom label specified in the OE3DMolStyle.
GetAtomLabelType
GetAtomLabelType() -> intReturns an integer that specifies the atom label type set in the OE3DMolStyle.
GetAtomStyle
GetAtomStyle() -> intReturns an integer that specifies the atom style set in the OE3DMolStyle.
GetContourStyle
GetContourStyle() -> intReturns an integer that specifies the contour style set in the OE3DMolStyle.
GetGridContourColorer
GetGridContourColorer() -> OEMolStyleColorerReturns an OEMolStyleColorer that specifies the color scheme of the grid contour set in the OE3DMolStyle.
GetGridType
GetGridType() -> intReturns an integer that specifies the grid type set in the OE3DMolStyle.
GetHydrogenVisibility
GetHydrogenVisibility() -> intReturns an integer that specifies the hydrogen visibility set in the OE3DMolStyle.
GetProteinStyle
GetProteinStyle() -> intReturns an integer that specifies the protein style set in the OE3DMolStyle.
GetString
GetString() -> str
GetSurfaceAlpha
GetSurfaceAlpha() -> intReturns an integer that specifies the surface alpha set in the OE3DMolStyle.
GetSurfaceColorer
GetSurfaceColorer() -> OEMolStyleColorerReturns an OEMolStyleColorer that specifies the color scheme of the surface set in the OE3DMolStyle.
GetSurfaceStyle
GetSurfaceStyle() -> intReturns an integer that specifies the surface style set in the OE3DMolStyle.
GetSurfaceType
GetSurfaceType() -> intReturns an integer that specifies the surface type set in the OE3DMolStyle.
HasAtomColorer
HasAtomColorer() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set atom colorer.
HasAtomLabelColorer
HasAtomLabelColorer() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set atom label colorer.
HasAtomLabelDataTag
HasAtomLabelDataTag() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set atom label data tag.
HasAtomLabelText
HasAtomLabelText() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set atom label text.
HasAtomLabelType
HasAtomLabelType() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set atom label type.
HasAtomStyle
HasAtomStyle() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set atom style.
HasContourStyle
HasContourStyle() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set contour style.
HasGridContourColorer
HasGridContourColorer() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set grid contour colorer.
HasGridType
HasGridType() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set grid type.
HasHydrogenVisibility
HasHydrogenVisibility() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set hydrogen visibility.
HasInteractionStyle
HasInteractionStyle() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set interaction style.
HasProteinColorer
HasProteinColorer() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set protein colorer.
HasProteinStyle
HasProteinStyle() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set protein style.
HasSurfaceAlpha
HasSurfaceAlpha() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set surface alpha.
HasSurfaceColorer
HasSurfaceColorer() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set surface colorer.
HasSurfaceStyle
HasSurfaceStyle() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set surfacestyle.
HasSurfaceType
HasSurfaceType() -> boolReturn a boolean indicated whether the OE3DMolStyle has a set surface type.
IsValid
IsValid() -> boolReturn a boolean indicated whether the OE3DMolStyle is valid or not.
SetAtomColorer
SetAtomColorer(colorer: OEMolStyleColorer) -> OE3DMolStyleSets the atom colorer for the OE3DMolStyle.
See also
SetAtomLabelColorer
SetAtomLabelColorer(colorer: OEMolStyleColorer) -> OE3DMolStyleSets the atom label colorer for the OE3DMolStyle.
See also
SetAtomLabelDataTag
SetAtomLabelDataTag(tag: str, precision: int = 0) -> OE3DMolStyleSets the atom label data tage and percision for the OE3DMolStyle.
SetAtomLabelText
SetAtomLabelText(label: str) -> OE3DMolStyleSets the atom label text for the OE3DMolStyle.
SetAtomLabelType
SetAtomLabelType(labelData: int, precision: int = 0) -> OE3DMolStyleSets the atom label type and precision for the OE3DMolStyle.
SetAtomStyle
SetAtomStyle(displayStyle: int) -> OE3DMolStyleSets the atom style for the OE3DMolStyle.
See also
SetContourStyle
SetContourStyle(displayStyle: int) -> OE3DMolStyleSets the contour style for the OE3DMolStyle.
See also
SetGridContourColorer
SetGridContourColorer(colorer: OEMolStyleColorer) -> OE3DMolStyleSets the grid contour colorer for the OE3DMolStyle.
See also
SetGridType
SetGridType(gridType: int) -> OE3DMolStyleSets the grid type for the OE3DMolStyle.
See also
SetHydrogenVisibility
SetHydrogenVisibility(mode: int) -> OE3DMolStyleSets the hydrogen visibility for the OE3DMolStyle.
See also
SetInteractionStyle
SetInteractionStyle(mode: int) -> OE3DMolStyleSets the interaction style for the OE3DMolStyle.
See also
SetProteinColorer
SetProteinColorer(colorer: OEMolStyleColorer) -> OE3DMolStyleSets the protein colorer for the OE3DMolStyle.
SetProteinStyle
SetProteinStyle(displayStyle: int) -> OE3DMolStyleSets the protein style for the OE3DMolStyle.
See also
SetSurfaceAlpha
SetSurfaceAlpha(alpha: int) -> OE3DMolStyleSets the surface alpha for the OE3DMolStyle.
SetSurfaceColorer
SetSurfaceColorer(colorer: OEMolStyleColorer) -> OE3DMolStyleSets the surface colorer for the OE3DMolStyle.
See also
SetSurfaceStyle
SetSurfaceStyle(displayStyle: int) -> OE3DMolStyleSets the surface style for the OE3DMolStyle.
See also
SetSurfaceType
SetSurfaceType(surfaceType: int) -> OE3DMolStyleSets the surface type for the OE3DMolStyle.
See also
See also
OEAddMolStylesfunction
OEApplyStyleChangefunction
OEClearStylefunction
OEGetAtomColorfunction
OEGetAtomLabelColorfunction
OEGetAtomLabelTextfunction
OEGetColorSchemeNamefunction
OEGetStylefunction
OEGetStyleChangefunction
OEGetStyleIndexfunction
OEHasStylefunction
OESetStylefunction
OESetStyleIndexfunction
OESweepStylesfunctionbasicStyle example
bFactorStyle example
styleHierarchy example