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() -> None

Clears the value of the atom color scheme set to the OE3DMolStyle.

ClearAtomLabelColorer

ClearAtomLabelColorer() -> None

Clears the value of the color set for the atom label of the OE3DMolStyle.

ClearAtomLabelDataTag

ClearAtomLabelDataTag() -> None

Clears the value of the data tag set for the atom label of the OE3DMolStyle.

ClearAtomLabelText

ClearAtomLabelText() -> None

Clears the value of the text set for the atom label of the OE3DMolStyle.

ClearAtomLabelType

ClearAtomLabelType() -> None

Clears the value of the lable type set for the atoms of the OE3DMolStyle.

ClearAtomStyle

ClearAtomStyle() -> None

Clears the value of the atom type set for the OE3DMolStyle.

ClearContourStyle

ClearContourStyle() -> None

Clears the value of the contour type set for the OE3DMolStyle.

ClearGridContourColorer

ClearGridContourColorer() -> None

Clears the value of the contour type set for the OE3DMolStyle.

ClearGridType

ClearGridType() -> None

Clears the value of the grid type set for the OE3DMolStyle.

ClearHydrogenVisibility

ClearHydrogenVisibility() -> None

Clears the value of the hydrogen visibility set for the OE3DMolStyle.

ClearInteractionStyle

ClearInteractionStyle() -> None

Clears the value of the interaction style set for the OE3DMolStyle.

ClearProteinColorer

ClearProteinColorer() -> None

Clears the value of the color set for the proteins of the OE3DMolStyle.

ClearProteinStyle

ClearProteinStyle() -> None

Clears the value of the style set for the proteins of the OE3DMolStyle.

ClearSurfaceAlpha

ClearSurfaceAlpha() -> None

Clears the value of the surface alpha set for the OE3DMolStyle.

ClearSurfaceColorer

ClearSurfaceColorer() -> None

Clears the value of the color set for the surface of the OE3DMolStyle.

ClearSurfaceStyle

ClearSurfaceStyle() -> None

Clears the value of the cstyle set for the surface of the OE3DMolStyle.

ClearSurfaceType

ClearSurfaceType() -> None

Clears the value of the surface type for the OE3DMolStyle.

FromString

FromString(str: str) -> bool

GetAtomColorer

GetAtomColorer() -> OEMolStyleColorer

Returns an OEMolStyleColorer that specifies the color of the atoms set in the OE3DMolStyle.

GetAtomLabelColorer

GetAtomLabelColorer() -> OEMolStyleColorer

Returns an OEMolStyleColorer that specifies the color of the atom label set in the OE3DMolStyle.

GetAtomLabelDataTag

GetAtomLabelDataTag() -> str

Returns a string that specifies the data tag of the atom label set in the OE3DMolStyle.

GetAtomLabelPrecision

GetAtomLabelPrecision() -> int

Returns an integer that correlates to the precision of the atom label set in the OE3DMolStyle.

GetAtomLabelText

GetAtomLabelText() -> str

Returns a string of the atom label specified in the OE3DMolStyle.

GetAtomLabelType

GetAtomLabelType() -> int

Returns an integer that specifies the atom label type set in the OE3DMolStyle.

GetAtomStyle

GetAtomStyle() -> int

Returns an integer that specifies the atom style set in the OE3DMolStyle.

GetContourStyle

GetContourStyle() -> int

Returns an integer that specifies the contour style set in the OE3DMolStyle.

GetGridContourColorer

GetGridContourColorer() -> OEMolStyleColorer

Returns an OEMolStyleColorer that specifies the color scheme of the grid contour set in the OE3DMolStyle.

GetGridType

GetGridType() -> int

Returns an integer that specifies the grid type set in the OE3DMolStyle.

GetHydrogenVisibility

GetHydrogenVisibility() -> int

Returns an integer that specifies the hydrogen visibility set in the OE3DMolStyle.

GetInteractionStyle

GetInteractionStyle() -> int

Returns an integer that specifies the interaction style set in the OE3DMolStyle.

GetProteinColorer

GetProteinColorer() -> OEMolStyleColorer

Returns an OEMolStyleColorer that specifies the color scheme of the proteins set in the OE3DMolStyle.

GetProteinStyle

GetProteinStyle() -> int

Returns an integer that specifies the protein style set in the OE3DMolStyle.

GetString

GetString() -> str

GetSurfaceAlpha

GetSurfaceAlpha() -> int

Returns an integer that specifies the surface alpha set in the OE3DMolStyle.

GetSurfaceColorer

GetSurfaceColorer() -> OEMolStyleColorer

Returns an OEMolStyleColorer that specifies the color scheme of the surface set in the OE3DMolStyle.

GetSurfaceStyle

GetSurfaceStyle() -> int

Returns an integer that specifies the surface style set in the OE3DMolStyle.

GetSurfaceType

GetSurfaceType() -> int

Returns an integer that specifies the surface type set in the OE3DMolStyle.

HasAtomColorer

HasAtomColorer() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set atom colorer.

HasAtomLabelColorer

HasAtomLabelColorer() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set atom label colorer.

HasAtomLabelDataTag

HasAtomLabelDataTag() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set atom label data tag.

HasAtomLabelText

HasAtomLabelText() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set atom label text.

HasAtomLabelType

HasAtomLabelType() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set atom label type.

HasAtomStyle

HasAtomStyle() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set atom style.

HasContourStyle

HasContourStyle() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set contour style.

HasGridContourColorer

HasGridContourColorer() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set grid contour colorer.

HasGridType

HasGridType() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set grid type.

HasHydrogenVisibility

HasHydrogenVisibility() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set hydrogen visibility.

HasInteractionStyle

HasInteractionStyle() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set interaction style.

HasProteinColorer

HasProteinColorer() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set protein colorer.

HasProteinStyle

HasProteinStyle() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set protein style.

HasSurfaceAlpha

HasSurfaceAlpha() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set surface alpha.

HasSurfaceColorer

HasSurfaceColorer() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set surface colorer.

HasSurfaceStyle

HasSurfaceStyle() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set surfacestyle.

HasSurfaceType

HasSurfaceType() -> bool

Return a boolean indicated whether the OE3DMolStyle has a set surface type.

IsValid

IsValid() -> bool

Return a boolean indicated whether the OE3DMolStyle is valid or not.

SetAtomColorer

SetAtomColorer(colorer: OEMolStyleColorer) -> OE3DMolStyle

Sets the atom colorer for the OE3DMolStyle.

SetAtomLabelColorer

SetAtomLabelColorer(colorer: OEMolStyleColorer) -> OE3DMolStyle

Sets the atom label colorer for the OE3DMolStyle.

SetAtomLabelDataTag

SetAtomLabelDataTag(tag: str, precision: int = 0) -> OE3DMolStyle

Sets the atom label data tage and percision for the OE3DMolStyle.

SetAtomLabelText

SetAtomLabelText(label: str) -> OE3DMolStyle

Sets the atom label text for the OE3DMolStyle.

SetAtomLabelType

SetAtomLabelType(labelData: int, precision: int = 0) -> OE3DMolStyle

Sets the atom label type and precision for the OE3DMolStyle.

SetAtomStyle

SetAtomStyle(displayStyle: int) -> OE3DMolStyle

Sets the atom style for the OE3DMolStyle.

See also

SetContourStyle

SetContourStyle(displayStyle: int) -> OE3DMolStyle

Sets the contour style for the OE3DMolStyle.

See also

SetGridContourColorer

SetGridContourColorer(colorer: OEMolStyleColorer) -> OE3DMolStyle

Sets the grid contour colorer for the OE3DMolStyle.

SetGridType

SetGridType(gridType: int) -> OE3DMolStyle

Sets the grid type for the OE3DMolStyle.

See also

SetHydrogenVisibility

SetHydrogenVisibility(mode: int) -> OE3DMolStyle

Sets the hydrogen visibility for the OE3DMolStyle.

SetInteractionStyle

SetInteractionStyle(mode: int) -> OE3DMolStyle

Sets the interaction style for the OE3DMolStyle.

SetProteinColorer

SetProteinColorer(colorer: OEMolStyleColorer) -> OE3DMolStyle

Sets the protein colorer for the OE3DMolStyle.

SetProteinStyle

SetProteinStyle(displayStyle: int) -> OE3DMolStyle

Sets the protein style for the OE3DMolStyle.

See also

SetSurfaceAlpha

SetSurfaceAlpha(alpha: int) -> OE3DMolStyle

Sets the surface alpha for the OE3DMolStyle.

SetSurfaceColorer

SetSurfaceColorer(colorer: OEMolStyleColorer) -> OE3DMolStyle

Sets the surface colorer for the OE3DMolStyle.

SetSurfaceStyle

SetSurfaceStyle(displayStyle: int) -> OE3DMolStyle

Sets the surface style for the OE3DMolStyle.

See also

SetSurfaceType

SetSurfaceType(surfaceType: int) -> OE3DMolStyle

Sets the surface type for the OE3DMolStyle.

See also

See also