Library | Module

Interface IpfcRevolvedSurfaceDescriptor



Description

A data object representing the geometry of the surface created by revolving a curve about an axis.
Direct Parent Classes:
IpfcTransformedSurfaceDescriptor



Property Summary

PropertyProfileas IpfcCurveDescriptor
The curve geometry



Method Summary

FunctionCCpfcRevolvedSurfaceDescriptor.Create (Extents as IpfcSurfaceExtents, Orientation as IpfcSurfaceOrientation, Origin as IpfcTransform3D, Profile as IpfcCurveDescriptor) as IpfcRevolvedSurfaceDescriptor
This method creates a new RevolvedSurfaceDescriptor object.



Property Detail


PropertyProfileas IpfcCurveDescriptor

The curve geometry





Method Detail


FunctionCCpfcRevolvedSurfaceDescriptor.Create (Extents as IpfcSurfaceExtents, Orientation as IpfcSurfaceOrientation, Origin as IpfcTransform3D, Profile as IpfcCurveDescriptor) as IpfcRevolvedSurfaceDescriptor

This method creates a new RevolvedSurfaceDescriptor object.
Parameters:
Extents
The surface extents
Orientation
The surface orientation
Origin
The coordinate system of the surface
Profile
The geometry of the generating curve
Returns:
The new RevolvedSurfaceDescriptor object