Source code to html (Java,C++,C)
G.Desnoix ©96,97,98
/*
* Unité : ../exemples/Vecteur.src
* Date : Fri Jan 29 12:25:00 GMT+01:00 1999
* Cible : C++ (hpp)
* Produit: Alma (agl), Guillaume Desnoix (c)1998,1999
*/
/* fr_stcpmvn_ebli_geometrie_Vecteur.hpp [20] */
public: class fr_stcpmvn_ebli_geometrie_Vecteur : java_lang_Object
{
// Attributs Matrice m;
// Methodes public: double x();
public: double y();
public: double z();
public: void x(double ix);
public: void y(double iy);
public: void z(double iz);
public: java_lang_String toString();
public: double norme();
public: double normeXY();
public: fr_stcpmvn_ebli_geometrie_Vecteur normalise();
public: fr_stcpmvn_ebli_geometrie_Vecteur normaliseXY();
public: fr_stcpmvn_ebli_geometrie_Vecteur equilibre();
public: fr_stcpmvn_ebli_geometrie_Vecteur equilibreXY();
public: fr_stcpmvn_ebli_geometrie_Vecteur rotationZ90();
public: fr_stcpmvn_ebli_geometrie_Vecteur projectionXY();
public: fr_stcpmvn_ebli_geometrie_Vecteur applique(Morphisme t);
public: fr_stcpmvn_ebli_geometrie_Vecteur multiplication(double d);
public: fr_stcpmvn_ebli_geometrie_Vecteur division(double d);
public: double division(fr_stcpmvn_ebli_geometrie_Vecteur v);
public: fr_stcpmvn_ebli_geometrie_Vecteur addition(fr_stcpmvn_ebli_geometrie_Vecteur v);
public: java_awt_Point addition(java_awt_Point p);
public: fr_stcpmvn_ebli_geometrie_Vecteur soustraction(fr_stcpmvn_ebli_geometrie_Vecteur v);
public: double produitScalaire(fr_stcpmvn_ebli_geometrie_Vecteur v);
public: double produitScalaireXY(fr_stcpmvn_ebli_geometrie_Vecteur v);
public: double produitSinus(fr_stcpmvn_ebli_geometrie_Vecteur v);
public: double produitSinusXY(fr_stcpmvn_ebli_geometrie_Vecteur v);
public: fr_stcpmvn_ebli_geometrie_Vecteur produitVectoriel(fr_stcpmvn_ebli_geometrie_Vecteur v);
public: fr_stcpmvn_ebli_geometrie_Vecteur produitVectorielXY(fr_stcpmvn_ebli_geometrie_Vecteur v);
public: fr_stcpmvn_ebli_geometrie_Vecteur projection(fr_stcpmvn_ebli_geometrie_Vecteur v);
public: double produitTripleScalaire(fr_stcpmvn_ebli_geometrie_Vecteur v1, fr_stcpmvn_ebli_geometrie_Vecteur v2);
public: fr_stcpmvn_ebli_geometrie_Vecteur produitTripleVectoriel(fr_stcpmvn_ebli_geometrie_Vecteur v1, fr_stcpmvn_ebli_geometrie_Vecteur v2);
};
colors:
import -
statement -
class -
type -
number -
string -
comment