|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ShaderManager | |
|---|---|
| org.proteinshader.graphics | Holds the drawing classes: Ribbon, Tube, FrenetFrames, Sphere, and Cylinder. |
| 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. |
| Uses of ShaderManager in org.proteinshader.graphics |
|---|
| Methods in org.proteinshader.graphics with parameters of type ShaderManager | |
|---|---|
void |
FrenetFrames.setShaders(ShaderManager shaders)
The ShaderManager is only needed because of an apparent bug on some Mac OS X machines where material color can only be set once after a custom shader is set, so to draw Frenet frames with more than one color, the shaders must be reset each time. |
| Constructors in org.proteinshader.graphics with parameters of type ShaderManager | |
|---|---|
Silhouette(ShaderManager shaders)
Constructs a Silhouette object. |
|
| Uses of ShaderManager in org.proteinshader.graphics.displaylists |
|---|
| Methods in org.proteinshader.graphics.displaylists with parameters of type ShaderManager | |
|---|---|
void |
SegmentReferences.setFrenetFramesShaders(ShaderManager shaders)
Makes the ShaderManager object available for use in the FrenetFrames object. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||