bondLength,
BondStyle*bondStyle)
const;
305 intmoleculeID,
intresidueID)
const;
309StyleMap::const_iterator style =
userStyles.find(
id);
314StyleMap::iterator style =
userStyles.find(
id);
327 bool SetGlobalStyle(
constncbi::objects::CCn3d_style_settings& styleASN);
334 typedefstd::map < const MoleculeIdentifier * , std::vector < bool > >
ResidueMap;
367 typedefstd::map < int , StyleSettings >
StyleMap;
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
StyleManager::eDisplayStyle style
double arrowTipWidthProportion
double arrowBaseWidthProportion
StyleManager::eDisplayStyle style
std::map< int, StyleSettings > StyleMap
bool LoadFromASNStyleDictionary(const ncbi::objects::CCn3d_style_dictionary &styleDictionary)
const UserAnnotationList & GetUserAnnotations(void) const
bool GetStrandStyle(const StructureObject *object, const Strand3D &strand, StrandStyle *strandStyle) const
void SetGlobalRenderingStyle(StyleSettings::ePredefinedRenderingStyle style)
bool CheckStyleSettings(StyleSettings *settings)
const StyleSettings & GetStyleForResidue(const StructureObject *object, int moleculeID, int residueID) const
UserAnnotation * AddUserAnnotation(void)
std::map< const MoleculeIdentifier *, std::vector< bool > > ResidueMap
bool RemoveUserStyle(int id)
const StyleSettings & GetGlobalStyle(void) const
bool DisplayUserAnnotation(UserAnnotation *annotation, bool display)
const StructureSet * structureSet
ncbi::objects::CCn3d_style_dictionary * CreateASNStyleDictionary(void) const
bool MoleculeHasUserStyle(const StructureObject *object, int moleculeID) const
bool GetObjectStyle(const StructureObject *object, const Object3D &object3D, const StyleSettings::GeneralStyle &generalStyle, ObjectStyle *objectStyle) const
bool GetAtomStyle(const Residue *residue, const AtomPntr &atom, const AtomCoord *coord, AtomStyle *atomStyle, const StyleSettings::BackboneStyle **saveBackboneStyle=NULL, const StyleSettings::GeneralStyle **saveGeneralStyle=NULL) const
bool GetHelixStyle(const StructureObject *object, const Helix3D &helix, HelixStyle *helixStyle) const
bool RemoveUserAnnotation(UserAnnotation *annotation)
bool GetBondStyle(const Bond *bond, const AtomPntr &atom1, const AtomCoord *coord1, const AtomPntr &atom2, const AtomCoord *coord2, double bondLength, BondStyle *bondStyle) const
bool AddUserStyle(int *id, StyleSettings **newStyle)
bool SaveToASNUserAnnotations(ncbi::objects::CCn3d_user_annotations *annotations) const
bool SetGlobalStyle(const ncbi::objects::CCn3d_style_settings &styleASN)
StyleSettings globalStyle
StyleSettings * GetUserStyle(int id)
bool EditUserAnnotations(wxWindow *parent)
bool ResidueHasUserStyle(const StructureObject *object, int moleculeID, int residueID) const
const Vector & GetObjectColor(const Molecule *molecule) const
bool EditGlobalStyle(wxWindow *parent)
bool LoadFromASNUserAnnotations(const ncbi::objects::CCn3d_user_annotations &annotations)
UserAnnotationList & GetUserAnnotations(void)
const Vector & GetBackgroundColor(void) const
StyleManager(const StructureSet *set)
bool MoveUserAnnotation(UserAnnotation *annotation, bool moveUp)
UserAnnotationList userAnnotations
const StyleSettings * GetUserStyle(int id) const
std::list< ncbi::CRef< UserAnnotation > > UserAnnotationList
bool CheckGlobalStyleSettings(void)
void SetGlobalColorScheme(StyleSettings::ePredefinedColorScheme scheme)
LabelStyle nucleotideLabels
GeneralStyle helixObjects
@ eWeightedVarietyShortcut
@ eInformationContentShortcut
@ eHydrophobicityShortcut
@ eSecondaryStructureShortcut
bool SaveSettingsToASN(ncbi::objects::CCn3d_style_settings *styleASN) const
GeneralStyle proteinSidechains
BackboneStyle nucleotideBackbone
bool LoadSettingsFromASN(const ncbi::objects::CCn3d_style_settings &styleASN)
GeneralStyle nucleotideSidechains
double spaceFillProportion
void SetDefaultLabeling(void)
void SetRenderingStyle(ePredefinedRenderingStyle style)
ePredefinedRenderingStyle
@ eToggleSidechainsShortcut
GeneralStyle strandObjects
BackboneStyle proteinBackbone
void SetColorScheme(ePredefinedColorScheme scheme)
StyleSettings & operator=(const StyleSettings &v)
StyleSettings(const StyleSettings &orig)
Vector virtualDisulfideColor
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_SCOPE(ns)
Define a new scope.
where boath are integers</td > n< td ></td > n</tr > n< tr > n< td > tse</td > n< td > optional</td > n< td > String</td > n< td class=\"description\"> TSE option controls what blob is orig
Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.
The NCBI C++/STL use hints.
StyleManager::eDisplayStyle style
double GetHydrophobicity(char code)
const double UNKNOWN_HYDROPHOBICITY
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4