Open CASCADE Technology 7.8.2.dev
TPrsStd_ConstraintTools Class Reference

#include <TPrsStd_ConstraintTools.hxx>

Static Public Member Functions

static void UpdateOnlyValue (const Handle< TDataXtd_Constraint > &aConst, const Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeDistance (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeParallel (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeTangent (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputePerpendicular (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeConcentric (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeSymmetry (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeMidPoint (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeAngle (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeRadius (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeMinRadius (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeMaxRadius (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeEqualDistance (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeEqualRadius (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeFix (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeDiameter (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeOffset (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputePlacement (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeCoincident (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeRound (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeOthers (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 
static void ComputeTextAndValue (const Handle< TDataXtd_Constraint > &aConst, Standard_Real &aValue, TCollection_ExtendedString &aText, const Standard_Boolean anIsAngle)
 
static void ComputeAngleForOneFace (const Handle< TDataXtd_Constraint > &aConst, Handle< AIS_InteractiveObject > &anAIS)
 

Member Function Documentation

◆ ComputeAngle()

static void TPrsStd_ConstraintTools::ComputeAngle ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeAngleForOneFace()

static void TPrsStd_ConstraintTools::ComputeAngleForOneFace ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeCoincident()

static void TPrsStd_ConstraintTools::ComputeCoincident ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeConcentric()

static void TPrsStd_ConstraintTools::ComputeConcentric ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeDiameter()

static void TPrsStd_ConstraintTools::ComputeDiameter ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeDistance()

static void TPrsStd_ConstraintTools::ComputeDistance ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeEqualDistance()

static void TPrsStd_ConstraintTools::ComputeEqualDistance ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeEqualRadius()

static void TPrsStd_ConstraintTools::ComputeEqualRadius ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeFix()

static void TPrsStd_ConstraintTools::ComputeFix ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeMaxRadius()

static void TPrsStd_ConstraintTools::ComputeMaxRadius ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeMidPoint()

static void TPrsStd_ConstraintTools::ComputeMidPoint ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeMinRadius()

static void TPrsStd_ConstraintTools::ComputeMinRadius ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeOffset()

static void TPrsStd_ConstraintTools::ComputeOffset ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeOthers()

static void TPrsStd_ConstraintTools::ComputeOthers ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeParallel()

static void TPrsStd_ConstraintTools::ComputeParallel ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputePerpendicular()

static void TPrsStd_ConstraintTools::ComputePerpendicular ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputePlacement()

static void TPrsStd_ConstraintTools::ComputePlacement ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeRadius()

static void TPrsStd_ConstraintTools::ComputeRadius ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeRound()

static void TPrsStd_ConstraintTools::ComputeRound ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeSymmetry()

static void TPrsStd_ConstraintTools::ComputeSymmetry ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeTangent()

static void TPrsStd_ConstraintTools::ComputeTangent ( const Handle< TDataXtd_Constraint > & aConst,
Handle< AIS_InteractiveObject > & anAIS )
static

◆ ComputeTextAndValue()

static void TPrsStd_ConstraintTools::ComputeTextAndValue ( const Handle< TDataXtd_Constraint > & aConst,
Standard_Real & aValue,
TCollection_ExtendedString & aText,
const Standard_Boolean anIsAngle )
static

◆ UpdateOnlyValue()

static void TPrsStd_ConstraintTools::UpdateOnlyValue ( const Handle< TDataXtd_Constraint > & aConst,
const Handle< AIS_InteractiveObject > & anAIS )
static

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