jdk/src/share/demo/applets/MoleculeViewer/Matrix3D.java
changeset 10292 ed7db6a12c2a
parent 8971 c2519876ef49
equal deleted inserted replaced
10291:cf1fcdf438a0 10292:ed7db6a12c2a
    26  * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
    26  * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
    27  * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
    27  * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
    28  * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
    28  * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
    29  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    29  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    30  */
    30  */
       
    31 
       
    32 /*
       
    33  * This source code is provided to illustrate the usage of a given feature
       
    34  * or technique and has been deliberately simplified. Additional steps
       
    35  * required for a production-quality application, such as security checks,
       
    36  * input validation and proper error handling, might not be present in
       
    37  * this sample code.
       
    38  */
       
    39 
    31 
    40 
    32 
    41 
    33 /** A fairly conventional 3D matrix object that can transform sets of
    42 /** A fairly conventional 3D matrix object that can transform sets of
    34 3D points and perform a variety of manipulations on the transform */
    43 3D points and perform a variety of manipulations on the transform */
    35 class Matrix3D {
    44 class Matrix3D {