LPos
    
            
            in package
            
        
    
    
    
Fonctions sur les listes de positions représentées par une liste de Pos
Table of Contents
Constants
- ErrorCenterOfEmptyLPos = 'Pos::ErrorCenterOfEmptyLPos'
Methods
- area() : float
- calcule la surface de l'aire définie par une liste de positions la surface est positive si la liste de positions tourne dans le sens direct (ineverse des auguilles), négatif sinon
- center() : TPos
- calcule le barycentre d'une liste de positions, génère une exception si la liste est vide
- is() : bool
- teste si une valeur correspond à une liste d'au moins une position
- max() : TPos
- Retourne la position avec le max des positions en paraaètres pour chaque coordonnée
- min() : TPos
- Retourne la position avec le min des positions en paraaètres pour chaque coordonnée
- reproj() : TLPos
- reprojète une liste de positions et en retourne la liste
Constants
ErrorCenterOfEmptyLPos
    public
        mixed
    ErrorCenterOfEmptyLPos
    = 'Pos::ErrorCenterOfEmptyLPos'
    
    
    
Methods
area()
calcule la surface de l'aire définie par une liste de positions la surface est positive si la liste de positions tourne dans le sens direct (ineverse des auguilles), négatif sinon
    public
            static        area(TLPos $lpos) : float
    Parameters
- $lpos : TLPos
Return values
floatcenter()
calcule le barycentre d'une liste de positions, génère une exception si la liste est vide
    public
            static        center(TLPos $lpos) : TPos
    Parameters
- $lpos : TLPos
Return values
TPosis()
teste si une valeur correspond à une liste d'au moins une position
    public
            static        is(mixed $lpos) : bool
    Parameters
- $lpos : mixed
Return values
boolmax()
Retourne la position avec le max des positions en paraaètres pour chaque coordonnée
    public
            static        max(TLPos $lpos) : TPos
    Parameters
- $lpos : TLPos
Return values
TPosmin()
Retourne la position avec le min des positions en paraaètres pour chaque coordonnée
    public
            static        min(TLPos $lpos) : TPos
    Parameters
- $lpos : TLPos
Return values
TPosreproj()
reprojète une liste de positions et en retourne la liste
    public
            static        reproj(callable $reprojPos, TLPos $lpos) : TLPos
    Parameters
- $reprojPos : callable
- $lpos : TLPos