Changeset 470 in Sophya for trunk/SophyaLib/Samba/circle.h


Ignore:
Timestamp:
Oct 15, 1999, 5:43:30 PM (26 years ago)
Author:
ansari
Message:

versions templatees, NdataBlocks etc. 15-OCT-99-GLM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/Samba/circle.h

    r262 r470  
    77#include "unitvector.h"
    88#include "utilgeom.h"
     9#include "geometry.h"
    910
    10 class Circle
     11class Circle : public Geometry
    1112{
    1213 
     
    2728  void SetApertureAngle(const Circle&);
    2829 
    29   // psi contient les 4 valeurs des angles d'intersection. -1 si les cercles ne se coupent pas
     30  // psi contient les 4 valeurs des angles d intersection. -1 si les cercles ne se coupent pas
    3031  // voir la numerotation dans le .cc
    3132  bool Intersection(const Circle&, double* psi) const;
    3233
    3334  // donne le UnitVector correspondant a une position donnee sur le cercle
    34   UnitVector ConvCircleSphere(double psi) const;
     35  UnitVector ConvToSphere(double psi) const;
    3536
    3637  // donne le UnitVector correspondant la tangente au cercle en une position donnee sur le cercle
     
    4041  UnitVector EPhi(double psi) const;
    4142
    42   // donne l'autre vecteur tangent (orthogonal a EPhi)
     43  // donne l autre vecteur tangent (orthogonal a EPhi)
    4344  UnitVector ETheta(double psi) const;
    4445
    45    // donne l'angle de separation dans [0,2Pi] en une position donnee sur le cercle et EPhi
     46   // donne l angle de separation dans [0,2Pi] en une position donnee sur le cercle et EPhi
    4647  double SepAngleTanEPhi02PI(double psi) const;
    4748
Note: See TracChangeset for help on using the changeset viewer.