shapes


variable index
  • GLint lindex
  • GLfloat color[4]
  • GLdouble x,y,z
  • GLdouble sfx,sfy,sfz
  • GLdouble rot_x,rot_y,rot_z
constructor index
  • Shape ()
  • Shape (GLdouble x, GLdouble y, GLdouble z)
  • Shape (GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
method index
  • int getIndex()
  • void setScale(GLdouble sfx, GLdouble sfy, GLdouble sfz)
  • void setColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
  • void setRGBColor(GLint red, GLint green, GLint blue)
  • void setPosition(GLdouble x, GLdouble y, GLdouble z)
  • void setRotation(GLdouble rot_x, GLdouble rot_y, GLdouble rot_z)
  • boolean optimizable()
  • boolean optimized()
  • void optimizePaint()
  • virtual void paint()
  • virtual void print()
  • virtual GLdouble volume()
sub classes
box | sphere | cone | torus | gear | links



box
shapes
  |
  +----- box
variable index
  • GLdouble width
  • GLdouble height
  • GLdouble depth
constructor index
  • Box ()
  • Box (GLdouble width, GLdouble height, GLdouble depth, GLdouble x, GLdouble y, GLdouble z)
  • Box (GLdouble width, GLdouble height, GLdouble depth, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
method index
  • virtual void paint()
  • void print()
  • GLdouble volume()
sub classes
wirebox | solidbox | roundedbox



wirebox
shapes
  |
  +----- box
           |
           +----- wirebox
constructor index
  • WireBox ()
  • WireBox (GLdouble width, GLdouble height, GLdouble depth, GLdouble x, GLdouble y, GLdouble z)
  • WireBox (GLdouble width, GLdouble height, GLdouble depth, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
method index
  • void paint()
sub classes
wirecube



solidbox
shapes
  |
  +----- box
           |
           +----- solidbox
constructor index
  • SolidBox ()
  • SolidBox (GLdouble width, GLdouble height, GLdouble depth, GLdouble x, GLdouble y, GLdouble z)
  • SolidBox (GLdouble width, GLdouble height, GLdouble depth, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
method index
  • void paint()
sub classes
solidcube



wirecube
shapes
  |
  +----- box
           |
           +----- wirebox
           	     |
           	     +----- wirecube
constructor index
  • WireCube ()
  • WireCube (GLdouble width, GLdouble x, GLdouble y, GLdouble z)
  • WireCube (GLdouble width, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)



solidcube
shapes
  |
  +----- box
           |
           +----- solidbox
                     |
                     +----- solidcube
constructor index
  • SolidCube ()
  • SolidCube (GLdouble width, GLdouble x, GLdouble y, GLdouble z)
  • SolidCube (GLdouble width, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)



roundedbox
shapes
  |
  +----- box
           |
           +----- roundedbox
variable index
  • GLfloat widthr, heightr, depthr
  • boolean hollow
constructor index
  • RoundedBox ()
  • RoundedBox (GLdouble width, GLdouble height, GLdouble depth, GLdouble x, GLdouble y, GLdouble z)
  • RoundedBox (GLdouble width, GLdouble height, GLdouble depth, GLdouble widthr, GLdouble heightr, GLdouble depthr, GLdouble x, GLdouble y, GLdouble z)
method index
  • void setCornerRadius (GLdouble widthr, GLdouble heightr, GLdouble depthr)
  • void setHollow (boolean hollowness)
  • void paint()



sphere
shapes
  |
  +----- sphere
variable index
  • GLdouble r
constructor index
  • Sphere ()
  • Sphere (GLdouble r, GLdouble x, GLdouble y, GLdouble z)
  • Sphere (GLdouble r, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
method index
  • virtual void paint()
  • virtual void print()
  • GLdouble volume()
sub classes
solidsphere | wiresphere



solidsphere
shapes
  |
  +----- sphere
           |
           +----- solidsphre
constructor index
  • SolidSphere ()
  • SolidSphere (GLdouble r, GLdouble x, GLdouble y, GLdouble z)
  • SolidSphere (GLdouble r, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
method index
  • void paint()



wiresphere
shapes
  |
  +----- sphere
           |
           +----- wiresphere
constructor index
  • WireSphere ()
  • WireSphere (GLdouble r, GLdouble x, GLdouble y, GLdouble z)
  • WireSphere (GLdouble r, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
method index
  • void paint()



torus
shapes
  |
  +----- torus
variable index
  • GLdouble innerr
  • GLdouble outerr
constructor index
  • Torus()
  • Torus(GLdouble innerr, GLdouble outerr, GLdouble x, GLdouble y, GLdouble z)
  • Torus(GLdouble innerr, GLdouble outerr, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
method index
  • virtual void paint()
  • virtual void print()
  • GLdouble volume()
sub classes
solidtorus | wiretorus



solid torus
shapes
  |
  +----- torus
           |
           +----- solidtorus
constructor index
  • SolidTorus()
  • SolidTorus (GLdouble innerr, GLdouble outerr, GLdouble x, GLdouble y, GLdouble z)
  • SolidTorus (GLdouble innerr, GLdouble outerr, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
method index
  • void paint()



wiretorus
shapes
  |
  +----- torus
           |
           +----- wiretorus
constructor index
  • WireTorus()
  • WireTorus (GLdouble innerr, GLdouble outerr, GLdouble x, GLdouble y, GLdouble z)
  • WireTorus (GLdouble innerr, GLdouble outerr, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
method index
  • void paint()



cone
shapes
  |
  +----- cone
variable index
  • GLdouble height
  • GLdouble topr
  • GLdouble baser
constructor index
  • Cone ()
  • Cone (GLdouble height, GLdouble baser, GLdouble topr, GLdouble x, GLdouble y, GLdouble z)
  • Cone (GLdouble height, GLdouble baser, GLdouble topr, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
method index
  • virtual void paint()
  • virtual void print()
  • GLdouble volume()
sub classes
solidcone | wirecone



solidcone
shapes
  |
  +----- cone
           |
           +----- solidcone
constructor index
  • SolidCone()
  • SolidCone (GLdouble height, GLdouble baser, GLdouble topr, GLdouble x, GLdouble y, GLdouble z)
  • SolidCone (GLdouble height, GLdouble baser, GLdouble x, GLdouble y, GLdouble z)
  • SolidCone (GLdouble height, GLdouble baser, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
  • SolidCone (GLdouble height, GLdouble baser, GLdouble topr, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
method index
  • void paint()
sub classes
solidcylinder



wirecone
shapes
  |
  +----- cone
           |
           +----- cone
constructor index
  • WireCone()
  • WireCone (GLdouble height, GLdouble baser, GLdouble topr, GLdouble x, GLdouble y, GLdouble z)
  • WireCone (GLdouble height, GLdouble baser, GLdouble x, GLdouble y, GLdouble z)
  • WireCone (GLdouble height, GLdouble baser, GLdouble topr, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
  • WireCone (GLdouble height, GLdouble baser, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
method index
  • void paint()
sub classes
wirecylinder



solidcylinder
shapes
  |
  +----- cone
  	    |
  	    +----- solidcone
           	      |
           	      +----- solidcylinder
constructor index
  • SolidCylinder()
  • SolidCylinder (GLdouble height, GLdouble baser, GLdouble x, GLdouble y, GLdouble z)
  • SolidCylinder (GLdouble height, GLdouble baser, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)



wirecylinder
shapes
  |
  +----- cone
            |
            +----- solidcone
                      |
                      +----- wirecylinder
constructor index
  • WireCylinder()
  • WireCylinder (GLdouble height, GLdouble baser, GLdouble x, GLdouble y, GLdouble z)
  • WireCylinder (GLdouble height, GLdouble baser, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)



gear
shapes
  |
  +----- gear
variable index
  • GLdouble ir, or, width, tsize
  • GLint teeth
  • Gear ()
constructor index
  • Gear (GLdouble ir, GLdouble or, GLdouble with, GLint teeth, GLdouble tsize, GLdouble x, GLdouble y, GLdouble z)
  • Gear (GLdouble ir, GLdouble or, GLdouble with, GLint teeth, GLdouble tsize, GLdouble x, GLdouble y, GLdouble z, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
method index
  • void paint()
  • void print()
  • GLdouble volume()




[ home | about | download | api | samples ]

P A G E   B Y   S A N T I A G O   L O M B E Y D A