Library | Module

Interface IpfcTorusDescriptor



Description

A data object representing the geometry of a surface with a toroidal shape.
Direct Parent Classes:
IpfcTransformedSurfaceDescriptor



Property Summary

PropertyRadius1as Double
The distance from the center of the generating arc to the axis of revolution
PropertyRadius2as Double
The radius of the generating arc



Method Summary

FunctionCCpfcTorusDescriptor.Create (Extents as IpfcSurfaceExtents, Orientation as IpfcSurfaceOrientation, Origin as IpfcTransform3D, Radius1 as Double, Radius2 as Double) as IpfcTorusDescriptor
This method creates a new TorusDescriptor object.



Property Detail


PropertyRadius1as Double

The distance from the center of the generating arc to the axis of revolution




PropertyRadius2as Double

The radius of the generating arc





Method Detail


FunctionCCpfcTorusDescriptor.Create (Extents as IpfcSurfaceExtents, Orientation as IpfcSurfaceOrientation, Origin as IpfcTransform3D, Radius1 as Double, Radius2 as Double) as IpfcTorusDescriptor

This method creates a new TorusDescriptor object.
Parameters:
Extents
The surface extents
Orientation
The surface orientation
Origin
The coordinate system of the surface
Radius1
The distance from the center of the generating arc to the axis of revolution
Radius2
The radius of the generating arc
Returns:
The new TorusDescriptor object