|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StyleEnum | |
---|---|
org.proteinshader.graphics.adapter | Holds the StructureToGraphics class, which is used to manage the use of the drawing classes and OpenGL display lists. |
org.proteinshader.graphics.displaylists | Holds the classes needed to manage OpenGL display lists, which are used to cache reusable geometry for spheres, cylinders, ribbon segments, and tube segments. |
org.proteinshader.gui | Holds all of the Swing GUI components and their associated listeners, including class Renderer, which is registered as a listener for the GLCanvas object that is used a drawing surface. |
org.proteinshader.gui.components.controlpanel | Holds the JPanels used in the right-side retractable control panel of the GUI. |
org.proteinshader.gui.components.menubar | Holds the JMenus used in menu bar above the canvas. |
org.proteinshader.gui.enums | Holds the enums needed by org.proteinshader.gui and its subpackages. |
Uses of StyleEnum in org.proteinshader.graphics.adapter |
---|
Methods in org.proteinshader.graphics.adapter that return StyleEnum | |
---|---|
StyleEnum |
StructureToGraphics.getStyle()
Returns the current style (TUBES, RIBBONS, RIBBONS_AND_TUBES, FRENET_FRAMES, SPACE_FILLING, BALLS_AND_STICKS, or STICKS). |
Methods in org.proteinshader.graphics.adapter with parameters of type StyleEnum | |
---|---|
void |
StructureToGraphics.cacheSegmentGeometry(GL gl,
Model model,
StyleEnum style)
Calls on the SegmentReferences object to cache OpenGL display lists for the Segments of the current Model. |
CylinderListInfo |
StructureToGraphics.getCylinderInfo(StyleEnum style)
Returns the CylinderListInfo object that holds the information on an OpenGL display list for a cylinder that is currently used for drawing Bonds. |
SphereListInfo |
StructureToGraphics.getSphereInfo(StyleEnum style)
Returns the SphereListInfo object that holds the information on an OpenGL display list for a sphere that is currently used for drawing Atoms. |
void |
StructureToGraphics.setStyle(StyleEnum style)
Sets the style (TUBES, RIBBONS, RIBBONS_AND_TUBES, FRENET_FRAMES, SPACE_FILLING, BALLS_AND_STICKS, or STICKS). |
Uses of StyleEnum in org.proteinshader.graphics.displaylists |
---|
Methods in org.proteinshader.graphics.displaylists that return StyleEnum | |
---|---|
StyleEnum |
GeometricListInfo.getStyle()
Returns the style that the geometric object is intended for: SPACE_FILLING, BALLS_AND_STICKS, or STICKS. |
Methods in org.proteinshader.graphics.displaylists with parameters of type StyleEnum | |
---|---|
void |
SegmentReferences.cacheSegmentGeometry(GL gl,
Model model,
StyleEnum style)
Caches an OpenGL display list for each Segment of each Region object in the Model. |
void |
GeometricListInfo.setStyle(StyleEnum style)
Sets the style that this geometric object is intended for: SPACE_FILLING, BALLS_AND_STICKS, or STICKS. |
Constructors in org.proteinshader.graphics.displaylists with parameters of type StyleEnum | |
---|---|
CylinderListInfo(int displayListName,
StyleEnum style,
double baseRadius,
double topRadius,
double height,
int slices,
int stacks,
boolean baseCapped,
boolean topCapped,
int capSlices,
int capStacks)
Constructs a CylinderListInfo. |
|
GeometricListInfo(int displayListName,
StyleEnum style)
Constructs a GeometricListInfo. |
|
SegmentListInfo(int displayListName,
StyleEnum style)
Constructs a SegmentListInfo. |
|
SphereListInfo(int displayListName,
StyleEnum style,
double radius,
int slices,
int stacks)
Constructs a SphereListInfo. |
Uses of StyleEnum in org.proteinshader.gui |
---|
Methods in org.proteinshader.gui that return StyleEnum | |
---|---|
StyleEnum |
MediatorImpl.getStyle()
Returns the current style (TUBES, RIBBONS, RIBBONS_AND_TUBES, FRENET_FRAMES, SPACE_FILLING, BALLS_AND_STICKS, or STICKS). |
StyleEnum |
Mediator.getStyle()
Returns the current style (TUBES, RIBBONS, RIBBONS_AND_TUBES, FRENET_FRAMES, SPACE_FILLING, BALLS_AND_STICKS, or STICKS). |
Methods in org.proteinshader.gui with parameters of type StyleEnum | |
---|---|
CylinderListInfo |
MediatorImpl.getCylinderInfo(StyleEnum style)
Returns the CylinderListInfo object that holds the information on an OpenGL display list for a cylinder that is currently used for drawing Bonds. |
CylinderListInfo |
Mediator.getCylinderInfo(StyleEnum style)
Returns the CylinderListInfo object that holds the information on an OpenGL display list for a cylinder that is currently used for drawing Bonds. |
SphereListInfo |
MediatorImpl.getSphereInfo(StyleEnum style)
Returns the SphereListInfo object that holds the information on an OpenGL display list for a sphere that is currently used for drawing Atoms. |
SphereListInfo |
Mediator.getSphereInfo(StyleEnum style)
Returns the SphereListInfo object that holds the information on an OpenGL display list for a sphere that is currently used for drawing Atoms. |
void |
MediatorImpl.setStyle(StyleEnum style)
Sets the current style (TUBES, RIBBONS, RIBBONS_AND_TUBES, FRENET_FRAMES, SPACE_FILLING, BALLS_AND_STICKS, or STICKS). |
void |
Mediator.setStyle(StyleEnum style)
Sets the current style (TUBES, RIBBONS, RIBBONS_AND_TUBES, FRENET_FRAMES, SPACE_FILLING, BALLS_AND_STICKS, or STICKS). |
void |
Renderer.setVisibleDrawables(Model model,
StyleEnum style)
An array of opaque Segments, and array of opaque Atoms and Bonds, and an array of translucent Drawable objects will be obtained from the Model. |
Uses of StyleEnum in org.proteinshader.gui.components.controlpanel |
---|
Methods in org.proteinshader.gui.components.controlpanel with parameters of type StyleEnum | |
---|---|
void |
ControlPanel.updateAtomScalePanel(StyleEnum style)
Tells the ModifierPanel to update the AtomScalePanel with the current style. |
void |
ModifierPanel.updateAtomScalePanel(StyleEnum style)
Updates the AtomScalePanel so that it knows the current style. |
void |
AtomScalePanel.updateStyle(StyleEnum style)
Changes will be applied only if the style is SPACE_FILLING or BALLS_AND_STICKS. |
Uses of StyleEnum in org.proteinshader.gui.components.menubar |
---|
Fields in org.proteinshader.gui.components.menubar declared as StyleEnum | |
---|---|
static StyleEnum[] |
StyleMenu.cartoonSubmenu
This list determines which menu items are placed in the 'Cartoon' submenu (currently Tubes, Ribbons, and Frenet Frames). |
static StyleEnum |
StyleMenu.INITIAL_STYLE
The style to set as selected in the 'Style' menu. |
Methods in org.proteinshader.gui.components.menubar that return StyleEnum | |
---|---|
StyleEnum |
StyleMenu.setToDefault()
Sets the "Style" menu to the default INITIAL_STYLE. |
Uses of StyleEnum in org.proteinshader.gui.enums |
---|
Methods in org.proteinshader.gui.enums that return StyleEnum | |
---|---|
static StyleEnum |
StyleEnum.getDefaultStyle()
Returns the default style, which is BALLS_AND_STICKS. |
static StyleEnum |
StyleEnum.valueOf(String name)
Returns the enum constant of this type with the specified name. |
static StyleEnum |
StyleEnum.valueOfMenuName(String menuName)
Returns the StyleEnum with the same menu name as the String given as an argument. |
static StyleEnum[] |
StyleEnum.values()
Returns an array containing the constants of this enum type, in the order they're declared. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |