Package com.j3d.engine


package com.j3d.engine
Provides the core components and functionalities for the J3D engine.

The engine is made up of many different smaller sub systems which all work together.

  • com.j3d.engine.geometry holds pure geometry definitions. Such as a line segment or a triangle.
  • com.j3d.engine.interact holds all "interaction" based definitions. How the user can interact with the engine.
  • com.j3d.engine.math holds any related math utility or algorithm which itself is not tied to geometry. Such as a Vector3 or CartesianPoint
  • com.j3d.engine.react holds all reactive subsystems. Being the Actions (undo/redo) and event handling.
  • com.j3d.engine.scene holds all scene related components and subsystems. How the engine actually "displays" itself to the user

Author:
Lehlogonolo Poole
  • Class
    Description
     
    The Logger class provides a simple logging utility.