Open CASCADE Technology 7.8.2.dev
XCAFDimTolObjects_Tool Class Reference

#include <XCAFDimTolObjects_Tool.hxx>

Public Member Functions

 XCAFDimTolObjects_Tool (const Handle< TDocStd_Document > &theDoc)
 
void GetDimensions (XCAFDimTolObjects_DimensionObjectSequence &theDimensionObjectSequence) const
 Returns a sequence of Dimensions currently stored in the GD&T table.
 
Standard_Boolean GetRefDimensions (const TopoDS_Shape &theShape, XCAFDimTolObjects_DimensionObjectSequence &theDimensions) const
 Returns all Dimensions defined for Shape.
 
void GetGeomTolerances (XCAFDimTolObjects_GeomToleranceObjectSequence &theGeomToleranceObjectSequence, XCAFDimTolObjects_DatumObjectSequence &theDatumObjectSequence, XCAFDimTolObjects_DataMapOfToleranceDatum &theMap) const
 Returns a sequence of Tolerances currently stored in the GD&T table.
 
Standard_Boolean GetRefGeomTolerances (const TopoDS_Shape &theShape, XCAFDimTolObjects_GeomToleranceObjectSequence &theGeomToleranceObjectSequence, XCAFDimTolObjects_DatumObjectSequence &theDatumObjectSequence, XCAFDimTolObjects_DataMapOfToleranceDatum &theMap) const
 Returns all GeomTolerances defined for Shape.
 
Standard_Boolean GetRefDatum (const TopoDS_Shape &theShape, Handle< XCAFDimTolObjects_DatumObject > &theDatum) const
 Returns DatumObject defined for Shape.
 

Constructor & Destructor Documentation

◆ XCAFDimTolObjects_Tool()

XCAFDimTolObjects_Tool::XCAFDimTolObjects_Tool ( const Handle< TDocStd_Document > & theDoc)

Member Function Documentation

◆ GetDimensions()

void XCAFDimTolObjects_Tool::GetDimensions ( XCAFDimTolObjects_DimensionObjectSequence & theDimensionObjectSequence) const

Returns a sequence of Dimensions currently stored in the GD&T table.

◆ GetGeomTolerances()

void XCAFDimTolObjects_Tool::GetGeomTolerances ( XCAFDimTolObjects_GeomToleranceObjectSequence & theGeomToleranceObjectSequence,
XCAFDimTolObjects_DatumObjectSequence & theDatumObjectSequence,
XCAFDimTolObjects_DataMapOfToleranceDatum & theMap ) const

Returns a sequence of Tolerances currently stored in the GD&T table.

◆ GetRefDatum()

Standard_Boolean XCAFDimTolObjects_Tool::GetRefDatum ( const TopoDS_Shape & theShape,
Handle< XCAFDimTolObjects_DatumObject > & theDatum ) const

Returns DatumObject defined for Shape.

◆ GetRefDimensions()

Standard_Boolean XCAFDimTolObjects_Tool::GetRefDimensions ( const TopoDS_Shape & theShape,
XCAFDimTolObjects_DimensionObjectSequence & theDimensions ) const

Returns all Dimensions defined for Shape.

◆ GetRefGeomTolerances()

Standard_Boolean XCAFDimTolObjects_Tool::GetRefGeomTolerances ( const TopoDS_Shape & theShape,
XCAFDimTolObjects_GeomToleranceObjectSequence & theGeomToleranceObjectSequence,
XCAFDimTolObjects_DatumObjectSequence & theDatumObjectSequence,
XCAFDimTolObjects_DataMapOfToleranceDatum & theMap ) const

Returns all GeomTolerances defined for Shape.


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