OCC Main Page | ApplicationFramework | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ApplicationFramework
TKCAF
TPrsStd


TPrsStd_ConstraintTools Class Reference

#include <TPrsStd_ConstraintTools.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)

Static Public Member Functions

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

Static Private Member Functions

static Standard_EXPORT void GetOneShape (const Handle(TDataStd_Constraint)&aConst, TopoDS_Shape &aShape)
static Standard_EXPORT void GetGeom (const Handle(TDataStd_Constraint)&aConst, Handle(Geom_Geometry)&aGeom)
static Standard_EXPORT void GetTwoShapes (const Handle(TDataStd_Constraint)&aConst, TopoDS_Shape &aShape1, TopoDS_Shape &aShape2)
static Standard_EXPORT void GetShapesAndGeom (const Handle(TDataStd_Constraint)&aConst, TopoDS_Shape &aShape1, TopoDS_Shape &aShape2, Handle(Geom_Geometry)&aGeom)
static Standard_EXPORT void GetShapesAndGeom (const Handle(TDataStd_Constraint)&aConst, TopoDS_Shape &aShape1, TopoDS_Shape &aShape2, TopoDS_Shape &aShape3, Handle(Geom_Geometry)&aGeom)
static Standard_EXPORT void GetShapesAndGeom (const Handle(TDataStd_Constraint)&aConst, TopoDS_Shape &aShape1, TopoDS_Shape &aShape2, TopoDS_Shape &aShape3, TopoDS_Shape &aShape4, Handle(Geom_Geometry)&aGeom)


Member Function Documentation

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeAngle const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeAngleForOneFace const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeCoincident const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeConcentric const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeDiameter const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeDistance const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeEqualDistance const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeEqualRadius const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeFix const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeMaxRadius const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeMidPoint const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeMinRadius const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeOffset const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeOthers const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeParallel const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputePerpendicular const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputePlacement const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeRadius const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeRound const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeSymmetry const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeTangent const Handle(TDataStd_Constraint)&  aConst,
Handle(AIS_InteractiveObject)&  anAIS
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::ComputeTextAndValue const Handle(TDataStd_Constraint)&  aConst,
Standard_Real &  aValue,
TCollection_ExtendedString &  aText,
const Standard_Boolean  anIsAngle
[static]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::GetGeom const Handle(TDataStd_Constraint)&  aConst,
Handle(Geom_Geometry)&  aGeom
[static, private]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::GetOneShape const Handle(TDataStd_Constraint)&  aConst,
TopoDS_Shape &  aShape
[static, private]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::GetShapesAndGeom const Handle(TDataStd_Constraint)&  aConst,
TopoDS_Shape &  aShape1,
TopoDS_Shape &  aShape2,
TopoDS_Shape &  aShape3,
TopoDS_Shape &  aShape4,
Handle(Geom_Geometry)&  aGeom
[static, private]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::GetShapesAndGeom const Handle(TDataStd_Constraint)&  aConst,
TopoDS_Shape &  aShape1,
TopoDS_Shape &  aShape2,
TopoDS_Shape &  aShape3,
Handle(Geom_Geometry)&  aGeom
[static, private]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::GetShapesAndGeom const Handle(TDataStd_Constraint)&  aConst,
TopoDS_Shape &  aShape1,
TopoDS_Shape &  aShape2,
Handle(Geom_Geometry)&  aGeom
[static, private]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::GetTwoShapes const Handle(TDataStd_Constraint)&  aConst,
TopoDS_Shape &  aShape1,
TopoDS_Shape &  aShape2
[static, private]
 

void TPrsStd_ConstraintTools::operator delete void *  anAddress  )  [inline]
 

void* TPrsStd_ConstraintTools::operator new size_t  size  )  [inline]
 

void* TPrsStd_ConstraintTools::operator new size_t  ,
void *  anAddress
[inline]
 

static Standard_EXPORT void TPrsStd_ConstraintTools::UpdateOnlyValue const Handle(TDataStd_Constraint)&  aConst,
const Handle(AIS_InteractiveObject)&  anAIS
[static]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 14:15:48 2008 for OpenCASCADE by  doxygen 1.4.1