OCCT3D OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    XCAFDimTolObjects_Tool Class Reference

    #include <XCAFDimTolObjects_Tool.hxx>

    Public Member Functions

     XCAFDimTolObjects_Tool (const occ::handle< TDocStd_Document > &theDoc)
    void GetDimensions (NCollection_Sequence< occ::handle< XCAFDimTolObjects_DimensionObject > > &theDimensionObjectSequence) const
     Returns a sequence of Dimensions currently stored in the GD&T table.
    bool GetRefDimensions (const TopoDS_Shape &theShape, NCollection_Sequence< occ::handle< XCAFDimTolObjects_DimensionObject > > &theDimensions) const
     Returns all Dimensions defined for Shape.
    void GetGeomTolerances (NCollection_Sequence< occ::handle< XCAFDimTolObjects_GeomToleranceObject > > &theGeomToleranceObjectSequence, NCollection_Sequence< occ::handle< XCAFDimTolObjects_DatumObject > > &theDatumObjectSequence, NCollection_DataMap< occ::handle< XCAFDimTolObjects_GeomToleranceObject >, occ::handle< XCAFDimTolObjects_DatumObject > > &theMap) const
     Returns a sequence of Tolerances currently stored in the GD&T table.
    bool GetRefGeomTolerances (const TopoDS_Shape &theShape, NCollection_Sequence< occ::handle< XCAFDimTolObjects_GeomToleranceObject > > &theGeomToleranceObjectSequence, NCollection_Sequence< occ::handle< XCAFDimTolObjects_DatumObject > > &theDatumObjectSequence, NCollection_DataMap< occ::handle< XCAFDimTolObjects_GeomToleranceObject >, occ::handle< XCAFDimTolObjects_DatumObject > > &theMap) const
     Returns all GeomTolerances defined for Shape.
    bool GetRefDatum (const TopoDS_Shape &theShape, occ::handle< XCAFDimTolObjects_DatumObject > &theDatum) const
     Returns DatumObject defined for Shape.

    Constructor & Destructor Documentation

    ◆ XCAFDimTolObjects_Tool()

    XCAFDimTolObjects_Tool::XCAFDimTolObjects_Tool ( const occ::handle< TDocStd_Document > & theDoc)

    Member Function Documentation

    ◆ GetDimensions()

    void XCAFDimTolObjects_Tool::GetDimensions ( NCollection_Sequence< occ::handle< XCAFDimTolObjects_DimensionObject > > & theDimensionObjectSequence) const

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

    ◆ GetGeomTolerances()

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

    ◆ GetRefDatum()

    bool XCAFDimTolObjects_Tool::GetRefDatum ( const TopoDS_Shape & theShape,
    occ::handle< XCAFDimTolObjects_DatumObject > & theDatum ) const

    Returns DatumObject defined for Shape.

    ◆ GetRefDimensions()

    bool XCAFDimTolObjects_Tool::GetRefDimensions ( const TopoDS_Shape & theShape,
    NCollection_Sequence< occ::handle< XCAFDimTolObjects_DimensionObject > > & theDimensions ) const

    Returns all Dimensions defined for Shape.

    ◆ GetRefGeomTolerances()

    bool XCAFDimTolObjects_Tool::GetRefGeomTolerances ( const TopoDS_Shape & theShape,
    NCollection_Sequence< occ::handle< XCAFDimTolObjects_GeomToleranceObject > > & theGeomToleranceObjectSequence,
    NCollection_Sequence< occ::handle< XCAFDimTolObjects_DatumObject > > & theDatumObjectSequence,
    NCollection_DataMap< occ::handle< XCAFDimTolObjects_GeomToleranceObject >, occ::handle< XCAFDimTolObjects_DatumObject > > & theMap ) const

    Returns all GeomTolerances defined for Shape.


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