Library | Module

Interface IpfcArcDescriptor



Description

A data object representing the geometry of an arc entity.
Direct Parent Classes:
IpfcCurveDescriptor



Property Summary

PropertyCenteras IpfcPoint3D
The center of the arc
PropertyEndAngleas Double
The angular parameter of the ending point
PropertyRadiusas Double
The radius of the arc
PropertyStartAngleas Double
The angular parameter of the starting point
PropertyVector1as IpfcVector3D
The first vector that defines the plane of the arc
PropertyVector2as IpfcVector3D
The second vector that defines the plane of the arc



Method Summary

FunctionCCpfcArcDescriptor.Create (Vector1 as IpfcVector3D, Vector2 as IpfcVector3D, Center as IpfcPoint3D, StartAngle as Double, EndAngle as Double, Radius as Double) as IpfcArcDescriptor
This method creates a new ArcDescriptor object.



Property Detail


PropertyCenteras IpfcPoint3D

The center of the arc




PropertyEndAngleas Double

The angular parameter of the ending point




PropertyRadiusas Double

The radius of the arc




PropertyStartAngleas Double

The angular parameter of the starting point




PropertyVector1as IpfcVector3D

The first vector that defines the plane of the arc




PropertyVector2as IpfcVector3D

The second vector that defines the plane of the arc





Method Detail


FunctionCCpfcArcDescriptor.Create (Vector1 as IpfcVector3D, Vector2 as IpfcVector3D, Center as IpfcPoint3D, StartAngle as Double, EndAngle as Double, Radius as Double) as IpfcArcDescriptor

This method creates a new ArcDescriptor object.
See Also:
IpfcDetailEntityInstructions
Parameters:
Vector1
The first vector that defines the plane of the arc
Vector2
The second vector that defines the plane of the arc
Center
The arc center
StartAngle
The start angle
EndAngle
The arc end angle
Radius
The radius
Returns:
The new ArcDescriptor object