Open CASCADE Technology
7.5.0
|
#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. More... | |
Standard_Boolean | GetRefDimensions (const TopoDS_Shape &theShape, XCAFDimTolObjects_DimensionObjectSequence &theDimensions) const |
Returns all Dimensions defined for Shape. More... | |
void | GetGeomTolerances (XCAFDimTolObjects_GeomToleranceObjectSequence &theGeomToleranceObjectSequence, XCAFDimTolObjects_DatumObjectSequence &theDatumObjectSequence, XCAFDimTolObjects_DataMapOfToleranceDatum &theMap) const |
Returns a sequence of Tolerances currently stored in the GD&T table. More... | |
Standard_Boolean | GetRefGeomTolerances (const TopoDS_Shape &theShape, XCAFDimTolObjects_GeomToleranceObjectSequence &theGeomToleranceObjectSequence, XCAFDimTolObjects_DatumObjectSequence &theDatumObjectSequence, XCAFDimTolObjects_DataMapOfToleranceDatum &theMap) const |
Returns all GeomTolerances defined for Shape. More... | |
Standard_Boolean | GetRefDatum (const TopoDS_Shape &theShape, Handle< XCAFDimTolObjects_DatumObject > &theDatum) const |
Returns DatumObject defined for Shape. More... | |
XCAFDimTolObjects_Tool::XCAFDimTolObjects_Tool | ( | const Handle< TDocStd_Document > & | theDoc | ) |
void XCAFDimTolObjects_Tool::GetDimensions | ( | XCAFDimTolObjects_DimensionObjectSequence & | theDimensionObjectSequence | ) | const |
Returns a sequence of Dimensions currently stored in the GD&T table.
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.
Standard_Boolean XCAFDimTolObjects_Tool::GetRefDatum | ( | const TopoDS_Shape & | theShape, |
Handle< XCAFDimTolObjects_DatumObject > & | theDatum | ||
) | const |
Returns DatumObject defined for Shape.
Standard_Boolean XCAFDimTolObjects_Tool::GetRefDimensions | ( | const TopoDS_Shape & | theShape, |
XCAFDimTolObjects_DimensionObjectSequence & | theDimensions | ||
) | const |
Returns all Dimensions defined for Shape.
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.