Nevron Open Vision Documentation
Nevron.Nov Namespace / NAngle Structure / TrySnapAngle Method


In This Topic
    TrySnapAngle Method
    In This Topic
    Tries to snap angleToSnap to a whole value of the snapStep snapping step. Retruns true if the snappedAngle is at most +-snapDeviation from the angleToSnap.
    Syntax
    'Declaration
     
    
    Public Shared Function TrySnapAngle( _
       ByVal angleToSnap As NAngle, _
       ByVal snapStep As NAngle, _
       ByVal snapDeviation As NAngle, _
       ByRef snappedAngle As NAngle _
    ) As System.Boolean
    'Usage
     
    
    Dim angleToSnap As NAngle
    Dim snapStep As NAngle
    Dim snapDeviation As NAngle
    Dim snappedAngle As NAngle
    Dim value As System.Boolean
     
    value = NAngle.TrySnapAngle(angleToSnap, snapStep, snapDeviation, snappedAngle)
    public static System.bool TrySnapAngle( 
       NAngle angleToSnap,
       NAngle snapStep,
       NAngle snapDeviation,
       out NAngle snappedAngle
    )

    Parameters

    angleToSnap
    snapStep
    snapDeviation
    snappedAngle
    Requirements

    Target Platforms: Windows 11, Windows 10, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later)

    See Also