Class Disk

    • Constructor Detail

      • Disk

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

        public Disk​(Coord3d position,
                    float radiusInner,
                    float radiusOuter,
                    int slices,
                    int loops,
                    Color color)
        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
      • doDrawDisk

        protected void doDrawDisk​(IPainter painter)
      • 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)