alias_api.AlRevSurfAttributes

class alias_api.AlRevSurfAttributes

Bases: AlAttributes

Interface to Alias revolved surface attributes.

AlRevSurfAttributes is a class derived from the AlAttributes class. This class allows access to some of the attributes of a revolved surface, in this case the start and end angles of revolution.

When querying the attributes of a revolved surface (retrieved from IGES or created in Alias with exact ON) the first attribute will be an AlRevSurfAttributes, the second will be an AlLineAttributes representing the axis of revolution, and the remainder of the attributes describe the line which was revolved to generate the surface.

copy_wrapper(self: alias_api.AlRevSurfAttributes) alias_api.AlObject

This method makes a copy of the AlRevSurfAttributes. The returned AlRevSurfAttributes will reference the same data as the original.

end_angle(self: alias_api.AlRevSurfAttributes) float

Returns the end angle in degrees for the revolved surface.

start_angle(self: alias_api.AlRevSurfAttributes) float

Returns the start angle in degrees for the revolved surface.

type(self: alias_api.AlRevSurfAttributes) alias_api.AlObjectType

Returns the class identifier ‘ConicAttributeType’.