Click or drag to resize

Octagonal Class

Octagonal cross section for 3D lines.
Inheritance Hierarchy
SystemObject
  Altaxo.Drawing.D3D.CrossSectionsOctagonal

Namespace: Altaxo.Drawing.D3D.CrossSections
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public class Octagonal : ICrossSectionOfLine, IImmutable

The Octagonal type exposes the following members.

Constructors
 NameDescription
Public methodOctagonal Initializes a new instance of the Octagonal class with unit sizes.
Public methodOctagonal(Double, Double) Initializes a new instance of the Octagonal class.
Top
Properties
 NameDescription
Public propertyNumberOfNormals Gets the number of normals.
Public propertyNumberOfVertices Gets the number of vertices.
Public propertySize1 Gets the first size parameter of the cross section.
Public propertySize2 Gets the second size parameter of the cross section.
Top
Methods
 NameDescription
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 methodGetMaximalDistanceFromCenter Gets the maximal distance of the cross section from its center.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodIsVertexSharp Determines whether the vertex at the specified index is sharp.
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodNormals Returns the normal at the specified index.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodVertices Returns the vertex at the specified index.
Public methodWithSize Returns a copy of the cross section with the specified sizes.
Public methodWithSize1 Returns a copy of the cross section with the specified first size.
Public methodWithSize2 Returns a copy of the cross section with the specified second size.
Top
See Also