mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    Class ParabolaConstrainedLineDataProvider

    Generates a parabolic line between two points.

    Inheritance
    Object
    BaseMixedRealityLineDataProvider
    ParabolaLineDataProvider
    ParabolaConstrainedLineDataProvider
    Implements
    MonoBehaviour
    Inherited Members
    ParabolaLineDataProvider.StartPoint
    ParabolaLineDataProvider.GetUnClampedWorldLengthInternal()
    ParabolaLineDataProvider.GetUpVectorInternal(Single)
    BaseMixedRealityLineDataProvider.UnclampedWorldLengthSearchSteps
    BaseMixedRealityLineDataProvider.UnClampedWorldLength
    BaseMixedRealityLineDataProvider.LineStartClamp
    BaseMixedRealityLineDataProvider.LineEndClamp
    BaseMixedRealityLineDataProvider.LineTransform
    BaseMixedRealityLineDataProvider.Loops
    BaseMixedRealityLineDataProvider.TransformMode
    BaseMixedRealityLineDataProvider.RotationMode
    BaseMixedRealityLineDataProvider.FlipUpVector
    BaseMixedRealityLineDataProvider.OriginOffset
    BaseMixedRealityLineDataProvider.ManualUpVectorBlend
    BaseMixedRealityLineDataProvider.ManualUpVectors
    BaseMixedRealityLineDataProvider.VelocitySearchRange
    BaseMixedRealityLineDataProvider.Distorters
    BaseMixedRealityLineDataProvider.DistortionEnabled
    BaseMixedRealityLineDataProvider.DistortionMode
    BaseMixedRealityLineDataProvider.DistortionStrength
    BaseMixedRealityLineDataProvider.UniformDistortionStrength
    BaseMixedRealityLineDataProvider.FirstPoint
    BaseMixedRealityLineDataProvider.LastPoint
    BaseMixedRealityLineDataProvider.OnEnable()
    BaseMixedRealityLineDataProvider.LateUpdate()
    BaseMixedRealityLineDataProvider.GetNormalizedLengthFromWorldLength(Single, Int32)
    BaseMixedRealityLineDataProvider.GetVelocity(Single)
    BaseMixedRealityLineDataProvider.GetRotation(Single, LineRotationMode)
    BaseMixedRealityLineDataProvider.GetRotation(Int32, LineRotationMode)
    BaseMixedRealityLineDataProvider.GetPoint(Single)
    BaseMixedRealityLineDataProvider.GetUnClampedPoint(Single)
    BaseMixedRealityLineDataProvider.GetPoint(Int32)
    BaseMixedRealityLineDataProvider.SetPoint(Int32, Vector3)
    BaseMixedRealityLineDataProvider.GetClosestPoint(Vector3, Int32, Int32)
    BaseMixedRealityLineDataProvider.GetNormalizedLengthFromWorldPos(Vector3, Int32, Int32)
    BaseMixedRealityLineDataProvider.UpdateMatrix()
    BaseMixedRealityLineDataProvider.DrawUnselectedGizmosPreview()
    Namespace: Microsoft.MixedReality.Toolkit.Utilities
    Assembly: cs.temp.dll.dll
    Syntax
    public class ParabolaConstrainedLineDataProvider : ParabolaLineDataProvider, MonoBehaviour

    Properties

    EndPoint

    The point where this line will end.

    Declaration
    public MixedRealityPose EndPoint { get; set; }
    Property Value
    Type Description
    MixedRealityPose

    EndPoint

    The point where this line will end.

    Declaration
    public MixedRealityPose EndPoint { get; set; }
    Property Value
    Type Description
    MixedRealityPose

    Height

    Declaration
    public float Height { get; set; }
    Property Value
    Type Description
    Single

    Height

    Declaration
    public float Height { get; set; }
    Property Value
    Type Description
    Single

    PointCount

    Declaration
    public override int PointCount { get; }
    Property Value
    Type Description
    Int32
    Overrides
    BaseMixedRealityLineDataProvider.PointCount

    PointCount

    Declaration
    public override int PointCount { get; }
    Property Value
    Type Description
    Int32
    Overrides
    BaseMixedRealityLineDataProvider.PointCount

    UpDirection

    Declaration
    public Vector3 UpDirection { get; set; }
    Property Value
    Type Description
    Vector3

    UpDirection

    Declaration
    public Vector3 UpDirection { get; set; }
    Property Value
    Type Description
    Vector3

    Methods

    GetPointInternal(Int32)

    Declaration
    protected override Vector3 GetPointInternal(int pointIndex)
    Parameters
    Type Name Description
    Int32 pointIndex
    Returns
    Type Description
    Vector3
    Overrides
    BaseMixedRealityLineDataProvider.GetPointInternal(Int32)

    GetPointInternal(Int32)

    Declaration
    protected override Vector3 GetPointInternal(int pointIndex)
    Parameters
    Type Name Description
    Int32 pointIndex
    Returns
    Type Description
    Vector3
    Overrides
    BaseMixedRealityLineDataProvider.GetPointInternal(Int32)

    GetPointInternal(Single)

    Declaration
    protected override Vector3 GetPointInternal(float normalizedDistance)
    Parameters
    Type Name Description
    Single normalizedDistance
    Returns
    Type Description
    Vector3
    Overrides
    BaseMixedRealityLineDataProvider.GetPointInternal(Single)

    GetPointInternal(Single)

    Declaration
    protected override Vector3 GetPointInternal(float normalizedDistance)
    Parameters
    Type Name Description
    Single normalizedDistance
    Returns
    Type Description
    Vector3
    Overrides
    BaseMixedRealityLineDataProvider.GetPointInternal(Single)

    SetPointInternal(Int32, Vector3)

    Declaration
    protected override void SetPointInternal(int pointIndex, Vector3 point)
    Parameters
    Type Name Description
    Int32 pointIndex
    Vector3 point
    Overrides
    BaseMixedRealityLineDataProvider.SetPointInternal(Int32, Vector3)

    SetPointInternal(Int32, Vector3)

    Declaration
    protected override void SetPointInternal(int pointIndex, Vector3 point)
    Parameters
    Type Name Description
    Int32 pointIndex
    Vector3 point
    Overrides
    BaseMixedRealityLineDataProvider.SetPointInternal(Int32, Vector3)

    Implements

    MonoBehaviour
    In This Article
    • Properties
      • EndPoint
      • EndPoint
      • Height
      • Height
      • PointCount
      • PointCount
      • UpDirection
      • UpDirection
    • Methods
      • GetPointInternal(Int32)
      • GetPointInternal(Int32)
      • GetPointInternal(Single)
      • GetPointInternal(Single)
      • SetPointInternal(Int32, Vector3)
      • SetPointInternal(Int32, Vector3)
    • Implements
    Back to top Generated by DocFX