schrodinger.utils.colorscheme module¶
-
class
schrodinger.utils.colorscheme.
ColorSchemeManager
(*args, **kwargs)¶ Bases:
object
-
applyRampToColorSchemeRules
()¶
-
applyScheme
()¶
-
applySchemeDescriptive
()¶
-
copyColorScheme
()¶
-
copyColorSchemeByObject
()¶
-
copyColorSchemeRule
()¶
-
deleteColorScheme
()¶
-
deleteColorSchemeRules
()¶
-
findColorSchemeByDescription
()¶
-
findColorSchemeByName
()¶
-
getCarbonColorSchemeByRGB
()¶
-
getColorSchemeName
()¶
-
getCurrentColorScheme
()¶
-
getCurrentColorSchemeName
()¶
-
getCurrentSchemeDescription
()¶
-
getLigandColorSchemeByRGB
()¶
-
getNeedRebuildColorSchemes
()¶
-
getNumberOfColorSchemes
()¶
-
getNumberOfSubColorSchemes
()¶
-
getSubColorSchemeName
()¶
-
getSubColorSchemeNamesList
()¶
-
getSubColorSchemes
()¶
-
getTotalSubColorSchemes
()¶
-
static
instance
()¶
-
isColorSchemeChanged
()¶
-
isSchemeNameInUse
()¶
-
isStandardColorScheme
()¶
-
isSubColorSchemeName
()¶
-
newColorScheme
()¶
-
newColorSchemeRule
()¶
-
readColorSchemeFile
()¶
-
renameColorScheme
()¶
-
reorderColorSchemes
()¶
-
resetAllColorSchemeRules
()¶
-
resetColorSchemes
()¶
-
restoreCurrentColorScheme
()¶
-
saveCurrentColorScheme
()¶
-
setColorSchemeChanged
()¶
-
setColorSchemeRuleASL
()¶
-
setColorSchemeRuleColor
()¶
-
setColorSchemeRuleDescription
()¶
-
setCurrentColorSchemeName
()¶
-
setDefaultColorScheme
()¶
-
setNeedRebuildColorSchemes
()¶
-
thisown
¶ The membership flag
-
writeColorSchemeFile
()¶
-
-
class
schrodinger.utils.colorscheme.
MM_CScheme
(short_name, long_name, original_name)¶ Bases:
object
-
addRule
()¶
-
applyScheme
()¶
-
clearRules
()¶
-
deleteFile
()¶
-
getDescription
()¶
-
getFileName
()¶
-
getLongName
()¶
-
getOriginalName
()¶
-
getRules
()¶
-
getShortName
()¶
-
readRulesFromFile
()¶
-
setDescription
()¶
-
setFileName
()¶
-
setLongName
()¶
-
setOriginalName
()¶
-
setRules
()¶
-
setShortName
()¶
-
thisown
¶ The membership flag
-
writeFile
()¶
-
-
class
schrodinger.utils.colorscheme.
MM_CSchemeRule
(color_name, asl_spec, scheme_name, description)¶ Bases:
object
-
applyRule
()¶
-
getASL
()¶
-
getColor
()¶
-
getColorName
()¶
-
getDescription
()¶
-
setASL
()¶
-
setColor
()¶
-
setColorName
()¶
-
setDescription
()¶
-
thisown
¶ The membership flag
-
-
class
schrodinger.utils.colorscheme.
MM_Color
(*args)¶ Bases:
object
-
getName
()¶
-
getRGBA
()¶
-
set
()¶
-
setName
()¶
-
thisown
¶ The membership flag
-
-
class
schrodinger.utils.colorscheme.
MM_ColorRamp
(short_name, long_name, file_name)¶ Bases:
object
-
getColorIndices
()¶
-
getFileName
()¶
-
getLongName
()¶
-
getNumColors
()¶
-
getShortName
()¶
-
readColorRampFile
()¶
-
thisown
¶ The membership flag
-
-
class
schrodinger.utils.colorscheme.
MM_ColorRampHolder
(*args, **kwargs)¶ Bases:
object
-
getColorIndices
()¶
-
getNumColors
()¶
-
getNumRamps
()¶
-
getRampNames
()¶
-
static
instance
()¶
-
thisown
¶ The membership flag
-
-
class
schrodinger.utils.colorscheme.
MM_Colormap
(size=256)¶ Bases:
object
-
getIndex
()¶
-
getName
()¶
-
getRGBA
()¶
-
getRange
()¶
-
getSize
()¶
-
isValidIndex
()¶
-
set
()¶
-
thisown
¶ The membership flag
-
-
class
schrodinger.utils.colorscheme.
MM_ColormapGL
(*args, **kwargs)¶ Bases:
schrodinger.utils.colorscheme.MM_Colormap
-
static
getDefaultMap
()¶
-
initColor
()¶
-
thisown
¶ The membership flag
-
static
-
class
schrodinger.utils.colorscheme.
SwigDoubleVector
(*args)¶ Bases:
object
-
append
()¶
-
assign
()¶
-
back
()¶
-
begin
()¶
-
capacity
()¶
-
clear
()¶
-
empty
()¶
-
end
()¶
-
erase
()¶
-
front
()¶
-
get_allocator
()¶
-
insert
()¶
-
iterator
()¶
-
pop
()¶
-
pop_back
()¶
-
push_back
()¶
-
rbegin
()¶
-
rend
()¶
-
reserve
()¶
-
resize
()¶
-
size
()¶
-
swap
()¶
-
thisown
¶ The membership flag
-
-
class
schrodinger.utils.colorscheme.
SwigDoubleVector3
(*args)¶ Bases:
object
-
append
()¶
-
assign
()¶
-
back
()¶
-
begin
()¶
-
capacity
()¶
-
clear
()¶
-
empty
()¶
-
end
()¶
-
erase
()¶
-
front
()¶
-
get_allocator
()¶
-
insert
()¶
-
iterator
()¶
-
pop
()¶
-
pop_back
()¶
-
push_back
()¶
-
rbegin
()¶
-
rend
()¶
-
reserve
()¶
-
resize
()¶
-
size
()¶
-
swap
()¶
-
thisown
¶ The membership flag
-
-
class
schrodinger.utils.colorscheme.
SwigIntIntPair
(*args)¶ Bases:
object
-
first
¶
-
second
¶
-
thisown
¶ The membership flag
-
-
class
schrodinger.utils.colorscheme.
SwigIntVector
(*args)¶ Bases:
object
-
append
()¶
-
assign
()¶
-
back
()¶
-
begin
()¶
-
capacity
()¶
-
clear
()¶
-
empty
()¶
-
end
()¶
-
erase
()¶
-
front
()¶
-
get_allocator
()¶
-
insert
()¶
-
iterator
()¶
-
pop
()¶
-
pop_back
()¶
-
push_back
()¶
-
rbegin
()¶
-
rend
()¶
-
reserve
()¶
-
resize
()¶
-
size
()¶
-
swap
()¶
-
thisown
¶ The membership flag
-
-
class
schrodinger.utils.colorscheme.
SwigPyIterator
(*args, **kwargs)¶ Bases:
object
-
advance
()¶
-
copy
()¶
-
decr
()¶
-
distance
()¶
-
equal
()¶
-
incr
()¶
-
next
()¶
-
previous
()¶
-
thisown
¶ The membership flag
-
value
()¶
-
-
class
schrodinger.utils.colorscheme.
SwigStringVector
(*args)¶ Bases:
object
-
append
()¶
-
assign
()¶
-
back
()¶
-
begin
()¶
-
capacity
()¶
-
clear
()¶
-
empty
()¶
-
end
()¶
-
erase
()¶
-
front
()¶
-
get_allocator
()¶
-
insert
()¶
-
iterator
()¶
-
pop
()¶
-
pop_back
()¶
-
push_back
()¶
-
rbegin
()¶
-
rend
()¶
-
reserve
()¶
-
resize
()¶
-
size
()¶
-
swap
()¶
-
thisown
¶ The membership flag
-
-
class
schrodinger.utils.colorscheme.
SwigUInt64Vector
(*args)¶ Bases:
object
-
append
()¶
-
assign
()¶
-
back
()¶
-
begin
()¶
-
capacity
()¶
-
clear
()¶
-
empty
()¶
-
end
()¶
-
erase
()¶
-
front
()¶
-
get_allocator
()¶
-
insert
()¶
-
iterator
()¶
-
pop
()¶
-
pop_back
()¶
-
push_back
()¶
-
rbegin
()¶
-
rend
()¶
-
reserve
()¶
-
resize
()¶
-
size
()¶
-
swap
()¶
-
thisown
¶ The membership flag
-
-
class
schrodinger.utils.colorscheme.
SwigUnsignedIntVector
(*args)¶ Bases:
object
-
append
()¶
-
assign
()¶
-
back
()¶
-
begin
()¶
-
capacity
()¶
-
clear
()¶
-
empty
()¶
-
end
()¶
-
erase
()¶
-
front
()¶
-
get_allocator
()¶
-
insert
()¶
-
iterator
()¶
-
pop
()¶
-
pop_back
()¶
-
push_back
()¶
-
rbegin
()¶
-
rend
()¶
-
reserve
()¶
-
resize
()¶
-
size
()¶
-
swap
()¶
-
thisown
¶ The membership flag
-
-
class
schrodinger.utils.colorscheme.
SwigUnsignedIntVector2
(*args)¶ Bases:
object
-
append
()¶
-
assign
()¶
-
back
()¶
-
begin
()¶
-
capacity
()¶
-
clear
()¶
-
empty
()¶
-
end
()¶
-
erase
()¶
-
front
()¶
-
get_allocator
()¶
-
insert
()¶
-
iterator
()¶
-
pop
()¶
-
pop_back
()¶
-
push_back
()¶
-
rbegin
()¶
-
rend
()¶
-
reserve
()¶
-
resize
()¶
-
size
()¶
-
swap
()¶
-
thisown
¶ The membership flag
-
-
class
schrodinger.utils.colorscheme.
SwigVectorIntIntPair
(*args)¶ Bases:
object
-
append
()¶
-
assign
()¶
-
back
()¶
-
begin
()¶
-
capacity
()¶
-
clear
()¶
-
empty
()¶
-
end
()¶
-
erase
()¶
-
front
()¶
-
get_allocator
()¶
-
insert
()¶
-
iterator
()¶
-
pop
()¶
-
pop_back
()¶
-
push_back
()¶
-
rbegin
()¶
-
rend
()¶
-
reserve
()¶
-
resize
()¶
-
size
()¶
-
swap
()¶
-
thisown
¶ The membership flag
-
-
class
schrodinger.utils.colorscheme.
TemporaryOFStream
¶ Bases:
schrodinger.utils.colorscheme.ofstream
A subclass of ofstream that uses the tempfile module to get a temporary filename and automatically deletes itself at garbage collection.
-
class
schrodinger.utils.colorscheme.
ifstream
(filename)¶ Bases:
schrodinger.utils.colorscheme.istream
-
close
()¶
-
is_open
()¶
-
thisown
¶ The membership flag
-
-
class
schrodinger.utils.colorscheme.
istream
(*args, **kwargs)¶ Bases:
object
-
eof
()¶
-
getline
()¶
-
read
()¶
-
thisown
¶ The membership flag
-
-
class
schrodinger.utils.colorscheme.
ofstream
(filename)¶ Bases:
schrodinger.utils.colorscheme.ostream
-
close
()¶
-
is_open
()¶
-
thisown
¶ The membership flag
-