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

#include <TPrsStd_ConstraintTools.hxx>

Static Public Member Functions

static DEFINE_STANDARD_ALLOC 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


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