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

class schrodinger.utils.colorscheme.MMrange

Bases: object

begin
end
thisown

The membership flag

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

class schrodinger.utils.colorscheme.ostream(*args, **kwargs)

Bases: object

flush()
thisown

The membership flag

write()