| fr.ign.cogit.geoxygene.spatial.geomprim.GM_Curve fr.ign.cogit.geoxygene.spatial.coordgeom.GM_CurveSegment
All known Subclasses: fr.ign.cogit.geoxygene.spatial.coordgeom.GM_SplineCurve, fr.ign.cogit.geoxygene.spatial.coordgeom.GM_ArcStringByBulge, fr.ign.cogit.geoxygene.spatial.coordgeom.GM_ArcString, fr.ign.cogit.geoxygene.spatial.coordgeom.GM_OffsetCurve, fr.ign.cogit.geoxygene.spatial.coordgeom.GM_Conic, fr.ign.cogit.geoxygene.spatial.coordgeom.GM_LineString, fr.ign.cogit.geoxygene.spatial.coordgeom.GM_GeodesicString, fr.ign.cogit.geoxygene.spatial.coordgeom.GM_Clothoid,
GM_CurveSegment | abstract public class GM_CurveSegment extends GM_Curve (Code) | | Segment homogène d'une GM_Curve. Classe mère abstraite.
Modification de la norme : cette classe hérite de GM_Curve. Du coup on a fait sauter le lien d'implémentation de GM_GenericCurve.
Un GM_CurveSegment sera une GM_Curve composée d'un et d'un seul segment qui sera lui-même.
Les méthodes addSegment, removeSegment, etc... seront interdites.
author: Thierry Badard & Arnaud Braun version: 1.0 |
Field Summary | |
protected String | interpolation Mécanisme d'interpolation, selon une liste de codes. | protected int | numDerivativeAtEnd Type de continuité entre un segment et son successeur (ignoré pour le dernier segment). | protected int | numDerivativeInterior Type de continuité garantie à l'intérieur de la courbe. | protected int | numDerivativesAtStart Type de continuité entre un segment et son prédecesseur (ignoré pour le premier segment). |
interpolation | protected String interpolation(Code) | | Mécanisme d'interpolation, selon une liste de codes. Vaut "linear" par défaut.
La liste de codes est la suivante :
{linear, geodesic, circularArc3Points, circularArc2PointsWithBulge, elliptical, clothoid,
conic, polynomialSpline, cubicSpline, rationalSpline}.
|
numDerivativeAtEnd | protected int numDerivativeAtEnd(Code) | | Type de continuité entre un segment et son successeur (ignoré pour le dernier segment).
Pour des polylignes on aura une continuité C0.
|
numDerivativeInterior | protected int numDerivativeInterior(Code) | | Type de continuité garantie à l'intérieur de la courbe.
Pour des polylignes on aura une continuité C0.
|
numDerivativesAtStart | protected int numDerivativesAtStart(Code) | | Type de continuité entre un segment et son prédecesseur (ignoré pour le premier segment).
Pour des polylignes on aura une continuité C0.
|
getInterpolation | public String getInterpolation()(Code) | | Renvoie l'attribut interpolation.
|
getNumDerivativeAtEnd | public int getNumDerivativeAtEnd()(Code) | | Renvoie l'attribut numDerivativeAtEnd.
|
getNumDerivativeInterior | public int getNumDerivativeInterior()(Code) | | Renvoie l'attribut numDerivativeInterior.
|
getNumDerivativesAtStart | public int getNumDerivativesAtStart()(Code) | | Renvoie l'attribut numDerivativesAtStart.
|
reverse | abstract public GM_CurveSegment reverse()(Code) | | Renvoie un GM_CurveSegment de sens opposé. Méthode abstraite implémentée dans les sous-classes.
|
Fields inherited from fr.ign.cogit.geoxygene.spatial.geomprim.GM_Curve | protected List segment(Code)(Java Doc)
|
|
|