Hide menu
Loading...
Searching...
No Matches
cadex::Measurements::Radius Class Reference

Computes the radius of a circular face or edge. More...

#include <cadex/Measurements/Radius.hxx>

Public Types

typedef std::vector< double > ValuesType
 
typedef std::vector< Geom::CurveCurvesType
 
typedef std::vector< Geom::PointPointsType
 

Static Public Member Functions

static ValuesType Compute (const ModelData::Shape &theShape)
 Computes the radius theShape.
 
static ValuesType Compute (const ModelData::Shape &theShape, CurvesType &theCurves, PointsType &thePoints)
 Computes the radius theShape.
 

Detailed Description

Computes the radius of a circular face or edge.

Returns the list of radii (minor and major) for elliptical curves or toroidal/cone surfaces

Member Function Documentation

◆ Compute() [1/2]

Radius::ValuesType cadex::Measurements::Radius::Compute ( const ModelData::Shape & theShape)
static

Computes the radius theShape.

◆ Compute() [2/2]

Radius::ValuesType cadex::Measurements::Radius::Compute ( const ModelData::Shape & theShape,
Radius::CurvesType & theCurves,
PointsType & thePoints )
static

Computes the radius theShape.