Partager via


ManipulationProcessor2D.MinimumScaleRotateRadius Propriété

Définition

Obtient ou définit le rayon minimal, en unités de coordonnée, nécessaire pour qu'un manipulateur participe à la mise à l'échelle et à la rotation.

public:
 property float MinimumScaleRotateRadius { float get(); void set(float value); };
public float MinimumScaleRotateRadius { get; set; }
member this.MinimumScaleRotateRadius : single with get, set
Public Property MinimumScaleRotateRadius As Single

Valeur de propriété

Single

Rayon minimal, en unités de coordonnée, nécessaire pour qu'un manipulateur participe à la mise à l'échelle et à la rotation.

Remarques

Si un manipulateur est extrêmement proche du centre de masse des manipulateurs en cours de traitement, un mouvement de manipulateur très petit peut devenir un changement très important de rotation ou de mise à l’échelle. Pour éviter ce problème, affectez MinimumScaleRotateRadius une valeur supérieure à zéro. Tout manipulateur qui est plus proche de cette distance au centre de masse ne sera pas inclus dans les opérations de rotation et de mise à l’échelle.

Une valeur typique à utiliser doit être basée sur l’ampleur probable des mouvements « accidentels » des manipulateurs. Par exemple, si le manipulateur est un doigt humain touchant un écran, un rayon correspondant à un centimètre peut être approprié.

La valeur pour MinimumScaleRotateRadius laquelle il doit s’agir d’un nombre fini et non négatif.

S’applique à