Skip to content

ConeUtil

implementation of ConeUtil class

  • create a Cone

ConeUtil

Canonical path: Utils.Geometry.ConeUtil.ConeUtil

implementation of ConeUtil class

create staticmethod

create(
    height: float,
    radius_major: float,
    radius_minor: float,
    bottom_surface_angle: float,
    top_surface_angle: float,
) -> BRep3D | None

create a Cone

Parameters:

  • height (float) –

    height

  • radius_major (float) –

    major radius

  • radius_minor (float) –

    minor radius

  • bottom_surface_angle (float) –

    bottom surface angle

  • top_surface_angle (float) –

    top surface angle

Returns:

  • BRep3D | None

    create Cone or None if invalid parameters

Placeholder