Click or drag to resize

SweepPath3D Class

Represents a sweep path in 3D space, consisting of multiple points and transitions (sharp or soft) between them.
Inheritance Hierarchy
SystemObject
  Altaxo.Drawing.D3DSweepPath3D

Namespace: Altaxo.Drawing.D3D
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
public class SweepPath3D : IPolylineD3D

The SweepPath3D type exposes the following members.

Constructors
 NameDescription
Public methodSweepPath3D Initializes a new instance of the SweepPath3D class with two points.
Top
Properties
 NameDescription
Public propertyCount Gets the number of points.
Public propertyPoints 
Public propertyTotalLineLength Gets the total line length of the polyline.
Top
Methods
 NameDescription
Public methodAddPoint Adds a point to the sweep path and sets whether the transition to the next point is sharp.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetPoint Gets the point at the specified index.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodIsTransitionFromIdxToNextIdxSharp Determines whether the transition from the point at the specified index to the next point is sharp.
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodShortenedBy Returns a new, shortened polyline. If the shortened line would have zero or negative length, null is returned.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
See Also