Partager via


SqlGeometry.CurveToLineWithTolerance, méthode (Double, Boolean)

 

Retourne une approximation polygonale d'une instance SqlGeometry qui contient des segments d'arc de cercle.

Espace de noms:   Microsoft.SqlServer.Types
Assembly:  Microsoft.SqlServer.Types (dans Microsoft.SqlServer.Types.dll)

Syntaxe

[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
public SqlGeometry CurveToLineWithTolerance(
    double tolerance,
    bool relative
)
public:
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
SqlGeometry^ CurveToLineWithTolerance(
    double tolerance,
    bool relative
)
[<SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)>]
member CurveToLineWithTolerance : 
        tolerance:float *
        relative:bool -> SqlGeometry
<SqlMethodAttribute(IsDeterministic := True, IsPrecise := False)>
Public Function CurveToLineWithTolerance (
    tolerance As Double,
    relative As Boolean
) As SqlGeometry

Paramètres

  • tolerance
    Type: System.Double

    Erreur maximale entre le segment d'arc de cercle d'origine et son approximation linéaire.

  • relative
    Type: System.Boolean

    Spécifie s'il faut utiliser un maximum relatif pour l'écart. Si False (0), une valeur maximale absolue est définie pour l'écart d'une approximation linéaire. Si la valeur est True (1), la tolérance est calculée sous la forme du produit du paramètre tolerance et du diamètre du rectangle englobant pour l'objet spatial.

Valeur de retour

Type: Microsoft.SqlServer.Types.SqlGeometry

Approximation polygonale d'une instance SqlGeometry qui contient des segments d'arc de cercle.

Voir aussi

SqlGeometry, classe
Microsoft.SqlServer.Types, espace de noms

Retour au début