de.mirell.m3d

class CCoordinate

Object | +--de.mirell.m3d.CCoordinate
Implemented Interfaces: IXMLSerializable

class CCoordinate extends Object

    Field Summary

    public x: Number
    public y: Number
    public z: Number

    Property Summary

    public length: Number (read-only)

    Constructor

    public CCoordinate ( x, y, z: Number)

    Method Summary

    public clone ( ): CCoordinate
    public concat ( c: CCoordinate ): CCoordinate
    public crossProduct ( Value: CCoordinate ): CCoordinate
    public distance ( Value: CCoordinate ): Number
    public dotProduct ( Value: CCoordinate ): Number
    public equals ( c: CCoordinate ): Boolean
    public fromXML ( value: XML ): Void
    Unserializes XML into the object
    public getRotationTo ( dest: CCoordinate ): CQuaternion
    public invert ( ): CCoordinate
    public isOrigin ( ): Boolean
    public multiply ( Value: CCoordinate ): CCoordinate
    public normalize ( ): CCoordinate
    public rotationArc ( to: CCoordinate ): CQuaternion
    public scale ( Value: Number ): CCoordinate
    public substract ( c: CCoordinate ): CCoordinate
    public toString ( ): String
    Converts the specified object to a string and returns it.
    public toXML ( ): XML
    Serializes the object into XML

    Field Documentation

    x

    public var x: Number

      y

      public var y: Number

        z

        public var z: Number

          Property Documentation

          length

          public length: Number (read-only)

            Constructor Documentation

            CCoordinate

            public function CCoordinate (
            x,
            y,
            z: Number)

              Method Documentation

              clone

              public function clone (
              ): CCoordinate

                concat

                public function concat (
                c: CCoordinate): CCoordinate

                  crossProduct

                  public function crossProduct (
                  Value: CCoordinate): CCoordinate

                    distance

                    public function distance (
                    Value: CCoordinate): Number

                      dotProduct

                      public function dotProduct (
                      Value: CCoordinate): Number

                        equals

                        public function equals (
                        c: CCoordinate): Boolean

                          fromXML

                          public function fromXML (
                          value: XML): Void
                          Unserializes XML into the object
                          Object state is set according to XML.

                          getRotationTo

                          public function getRotationTo (
                          dest: CCoordinate): CQuaternion

                            invert

                            public function invert (
                            ): CCoordinate

                              isOrigin

                              public function isOrigin (
                              ): Boolean

                                multiply

                                public function multiply (
                                Value: CCoordinate): CCoordinate

                                  normalize

                                  public function normalize (
                                  ): CCoordinate

                                    rotationArc

                                    public function rotationArc (
                                    to: CCoordinate): CQuaternion

                                      scale

                                      public function scale (
                                      Value: Number): CCoordinate

                                        substract

                                        public function substract (
                                        c: CCoordinate): CCoordinate

                                          toString

                                          public function toString (
                                          ): String
                                          Converts the specified object to a string and returns it.

                                          toXML

                                          public function toXML (
                                          ): XML
                                          Serializes the object into XML
                                          The current object state will be serialized. The fromXML method must be able to unserialize the XML.

                                          The documentation was generated from the following file:
                                          • CCoordinate.as, Last Modified: 06.01.2004 03:52:24