top level

Main

WMAbout

About message

WMAlias

Container for Alias

WMAtom

Atom object; a sphere.

WMBase

Base class for wm3d objects.

WMBond

Bond object; a cylinder.

WMCPoint

WMCPoint: a control point used in drawing COILs and RIBBONs

WMChain

A Chain; a chain consists of control points and 3D objects such as RIBBONs and COILs

WMController

Controller or Player

WMDefaults

container for default values for each

WMEdit

Edit Window

WMLabel

Label object; a text

WMMouseEvents

Mouse Events handler of wm3d

WMMouseModeL

Constants defining the mode of mouse left button

WMMouseModeW

Constants defining the mode of mouse wheel

WMObjBase

Base Object of wm3d.

WMObject3D

Basic 3D Objects: Cone, Cube, Cylinder, Square(2D)

WMParams

Container for the parameters used in wm3d. Almost all variables are referenced by parent class, Watermelon Thus, most variables should be defined as public.

WMPdb

Variables and Functions for reading PDB files Currently, this class does not work due to the sectury of the flash player.

WMPolygon

A general polygon

WMRibbon

Ribbon or Coil object; ribbon or tube

WMShape

A general shape composed by triangles

WMSmoothChain

A smooth chain

WMStates

Status variables in wm3d

WMSystem

WMSystem, corresponding to a SCENE object

WMVersion

Version of wm3d. Contains only static functions.

Watermelon

Watermelon: core class of wm3d