EllipticalArc3D.create Method

Parent Object: EllipticalArc3D
Defined in namespace "adsk::core" and the header file is <Core/Geometry/EllipticalArc3D.h>

Description

Creates a transient 3D elliptical arc.

Syntax

This is a static method.

returnValue = adsk.core.EllipticalArc3D.create(center, normal, majorAxis, majorRadius, minorRadius, startAngle, endAngle)
This is a static method.

#include <Core/Geometry/EllipticalArc3D.h>

returnValue = adsk::core::EllipticalArc3D::create(center, normal, majorAxis, majorRadius, minorRadius, startAngle, endAngle);

Return Value

Type Description
EllipticalArc3D Returns the newly created elliptical arc or null if the creation failed.

Parameters

Name Type Description
center Point3D The center point of the elliptical arc.
normal Vector3D The normal vector of the elliptical arc.
majorAxis Vector3D The major axis of the elliptical arc.
majorRadius double The major radius of the of the elliptical arc.
minorRadius double The minor radius of the of the elliptical arc.
startAngle double The start angle of the elliptical arc in radians, where 0 is along the major axis.
endAngle double The end angle of the elliptical arc in radians, where 0 is along the major axis.

Version

Introduced in version August 2014