001 package com.croftsoft.core.math.quat;
002
003 /***********************************************************************
004 * A mutator interface for a Quat.
005 *
006 * @version
007 * $Id: QuatMut.java,v 1.1 2008/05/03 02:14:15 croft Exp $
008 * @since
009 * 2008-05-02
010 * @author
011 * <a href="https://www.croftsoft.com/">David Wallace Croft</a>
012 ***********************************************************************/
013
014 public interface QuatMut
015 extends Quat
016 ////////////////////////////////////////////////////////////////////////
017 ////////////////////////////////////////////////////////////////////////
018 {
019
020 void setW ( double w );
021
022 void setX ( double x );
023
024 void setY ( double y );
025
026 void setZ ( double z );
027
028 ////////////////////////////////////////////////////////////////////////
029 ////////////////////////////////////////////////////////////////////////
030 }