Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Static Public Member Functions
UnitsMethods Class Reference

#include <UnitsMethods.hxx>

Static Public Member Functions

static DEFINE_STANDARD_ALLOC void InitializeFactors (const Standard_Real LengthFactor, const Standard_Real PlaneAngleFactor, const Standard_Real SolidAngleFactor)
 Initializes the 3 factors for the conversion of
units

static Standard_Real LengthFactor ()
static Standard_Real PlaneAngleFactor ()
static Standard_Real SolidAngleFactor ()
static void Set3dConversion (const Standard_Boolean B)
static Standard_Boolean Convert3d ()
static Handle_Geom2d_Curve RadianToDegree (const Handle< Geom2d_Curve > &C, const Handle< Geom_Surface > &S)
static Handle_Geom2d_Curve DegreeToRadian (const Handle< Geom2d_Curve > &C, const Handle< Geom_Surface > &S)
static Handle_Geom2d_Curve MirrorPCurve (const Handle< Geom2d_Curve > &C)
static Standard_Real GetLengthFactorValue (const Standard_Integer param)
 Returns value of unit encoded by parameter param
(integer value denoting unit, as described in IGES
standard) in millimeters

static Standard_Real GetCasCadeLengthUnit ()
 Returns value of current internal unit for CASCADE
in millemeters

static void SetCasCadeLengthUnit (const Standard_Integer param)
 Sets value of current internal unit for CASCADE
by parameter param (integer value denoting unit,
as described in IGES standard)
GetCasCadeLengthUnit() will then return value
equal to GetLengthFactorValue(param)


Member Function Documentation

static Handle_Geom2d_Curve UnitsMethods::DegreeToRadian ( const Handle< Geom2d_Curve > &  C,
const Handle< Geom_Surface > &  S 
) [static]
static DEFINE_STANDARD_ALLOC void UnitsMethods::InitializeFactors ( const Standard_Real  LengthFactor,
const Standard_Real  PlaneAngleFactor,
const Standard_Real  SolidAngleFactor 
) [static]
static Handle_Geom2d_Curve UnitsMethods::MirrorPCurve ( const Handle< Geom2d_Curve > &  C) [static]
static Handle_Geom2d_Curve UnitsMethods::RadianToDegree ( const Handle< Geom2d_Curve > &  C,
const Handle< Geom_Surface > &  S 
) [static]

The documentation for this class was generated from the following file: