Class EnlightableDisk

    • Constructor Detail

      • EnlightableDisk

        public EnlightableDisk()
        Initialize a Cylinder at the origin.
      • EnlightableDisk

        public EnlightableDisk​(Coord3d position,
                               float radiusInner,
                               float radiusOuter,
                               int slices,
                               int loops,
                               Color color,
                               boolean faceup)
        Initialize a cylinder with the given parameters.
    • Method Detail

      • draw

        public void draw​(IPainter painter)
        Description copied from class: Drawable
        Call OpenGL2 routines for rendering the object.
        Specified by:
        draw in interface IGLRenderer
        Specified by:
        draw in class Drawable
      • setData

        public void setData​(Coord3d position,
                            float radiusInner,
                            float radiusOuter,
                            int slices,
                            int loops)
      • setPosition

        public void setPosition​(Coord3d position)
      • setVolume

        public void setVolume​(float radiusInner,
                              float radiusOuter)
      • setSlicing

        public void setSlicing​(int verticalWires,
                               int horizontalWires)