Back to Website
Show / Hide Table of Contents

Class CubicBezierSegment

Inheritance
System.Object
Segment
CubicBezierSegment
Inherited Members
Segment.GetNormalAt(Single)
Segment.Start
Segment.End
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Path
Assembly: Aurigma.DesignAtoms.ImageProcessing.dll
Syntax
public class CubicBezierSegment : Segment

Constructors

CubicBezierSegment(VectorF, VectorF, VectorF, VectorF)

Declaration
public CubicBezierSegment(VectorF start, VectorF control1, VectorF control2, VectorF end)
Parameters
Type Name Description
VectorF start
VectorF control1
VectorF control2
VectorF end

Properties

Control1

Declaration
public VectorF Control1 { get; }
Property Value
Type Description
VectorF

Control2

Declaration
public VectorF Control2 { get; }
Property Value
Type Description
VectorF

Methods

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean
Overrides
Segment.Equals(Object)

GetPositionAt(Single)

Declaration
public override VectorF GetPositionAt(float t)
Parameters
Type Name Description
System.Single t
Returns
Type Description
VectorF
Overrides
Segment.GetPositionAt(Single)

GetTangentAt(Single)

Declaration
protected override float GetTangentAt(float t)
Parameters
Type Name Description
System.Single t
Returns
Type Description
System.Single
Overrides
Segment.GetTangentAt(Single)
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback