Source code to html (Corba IDL)
G.Desnoix ©96,97,98
// Unité : ../exemples/Vecteur.src
// Date : Fri Jan 29 12:25:04 GMT+01:00 1999
// Cible : IDL (idl)
// Produit: Alma (agl), Guillaume Desnoix (c)1998,1999
// ::fr::stcpmvn::ebli::geometrie::Vecteur.idl [20]
interface ::fr::stcpmvn::ebli::geometrie::Vecteur : ::java::lang::Object
{
attribute Matrice m;
double x();
double y();
double z();
void x(in double ix);
void y(in double iy);
void z(in double iz);
::java::lang::String toString();
double norme();
double normeXY();
::fr::stcpmvn::ebli::geometrie::Vecteur normalise();
::fr::stcpmvn::ebli::geometrie::Vecteur normaliseXY();
::fr::stcpmvn::ebli::geometrie::Vecteur equilibre();
::fr::stcpmvn::ebli::geometrie::Vecteur equilibreXY();
::fr::stcpmvn::ebli::geometrie::Vecteur rotationZ90();
::fr::stcpmvn::ebli::geometrie::Vecteur projectionXY();
::fr::stcpmvn::ebli::geometrie::Vecteur applique(in Morphisme t);
::fr::stcpmvn::ebli::geometrie::Vecteur multiplication(in double d);
::fr::stcpmvn::ebli::geometrie::Vecteur division(in double d);
double division(in ::fr::stcpmvn::ebli::geometrie::Vecteur v);
::fr::stcpmvn::ebli::geometrie::Vecteur addition(in ::fr::stcpmvn::ebli::geometrie::Vecteur v);
::java::awt::Point addition(in ::java::awt::Point p);
::fr::stcpmvn::ebli::geometrie::Vecteur soustraction(in ::fr::stcpmvn::ebli::geometrie::Vecteur v);
double produitScalaire(in ::fr::stcpmvn::ebli::geometrie::Vecteur v);
double produitScalaireXY(in ::fr::stcpmvn::ebli::geometrie::Vecteur v);
double produitSinus(in ::fr::stcpmvn::ebli::geometrie::Vecteur v);
double produitSinusXY(in ::fr::stcpmvn::ebli::geometrie::Vecteur v);
::fr::stcpmvn::ebli::geometrie::Vecteur produitVectoriel(in ::fr::stcpmvn::ebli::geometrie::Vecteur v);
::fr::stcpmvn::ebli::geometrie::Vecteur produitVectorielXY(in ::fr::stcpmvn::ebli::geometrie::Vecteur v);
::fr::stcpmvn::ebli::geometrie::Vecteur projection(in ::fr::stcpmvn::ebli::geometrie::Vecteur v);
double produitTripleScalaire(in ::fr::stcpmvn::ebli::geometrie::Vecteur v1, in ::fr::stcpmvn::ebli::geometrie::Vecteur v2);
::fr::stcpmvn::ebli::geometrie::Vecteur produitTripleVectoriel(in ::fr::stcpmvn::ebli::geometrie::Vecteur v1, in ::fr::stcpmvn::ebli::geometrie::Vecteur v2);
};
colors:
import -
statement -
class -
type -
number -
string -
comment