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
    BOPAlgo_SectionAttribute Class Reference

    Class is a container of the flags used by intersection algorithm. More...

    #include <BOPAlgo_SectionAttribute.hxx>

    Public Member Functions

     BOPAlgo_SectionAttribute ()
     Default constructor.
     BOPAlgo_SectionAttribute (const bool theAproximation, const bool thePCurveOnS1, const bool thePCurveOnS2)
     Constructor.
    void Approximation (const bool theApprox)
     Sets the Approximation flag.
    void PCurveOnS1 (const bool thePCurveOnS1)
     Sets the PCurveOnS1 flag.
    void PCurveOnS2 (const bool thePCurveOnS2)
     Sets the PCurveOnS2 flag.
    bool Approximation () const
     Returns the Approximation flag.
    bool PCurveOnS1 () const
     Returns the PCurveOnS1 flag.
    bool PCurveOnS2 () const
     Returns the PCurveOnS2 flag.

    Detailed Description

    Class is a container of the flags used by intersection algorithm.

    Constructor & Destructor Documentation

    ◆ BOPAlgo_SectionAttribute() [1/2]

    BOPAlgo_SectionAttribute::BOPAlgo_SectionAttribute ( )
    inline

    Default constructor.

    ◆ BOPAlgo_SectionAttribute() [2/2]

    BOPAlgo_SectionAttribute::BOPAlgo_SectionAttribute ( const bool theAproximation,
    const bool thePCurveOnS1,
    const bool thePCurveOnS2 )
    inline

    Constructor.

    Member Function Documentation

    ◆ Approximation() [1/2]

    bool BOPAlgo_SectionAttribute::Approximation ( ) const
    inline

    Returns the Approximation flag.

    ◆ Approximation() [2/2]

    void BOPAlgo_SectionAttribute::Approximation ( const bool theApprox)
    inline

    Sets the Approximation flag.

    ◆ PCurveOnS1() [1/2]

    bool BOPAlgo_SectionAttribute::PCurveOnS1 ( ) const
    inline

    Returns the PCurveOnS1 flag.

    ◆ PCurveOnS1() [2/2]

    void BOPAlgo_SectionAttribute::PCurveOnS1 ( const bool thePCurveOnS1)
    inline

    Sets the PCurveOnS1 flag.

    ◆ PCurveOnS2() [1/2]

    bool BOPAlgo_SectionAttribute::PCurveOnS2 ( ) const
    inline

    Returns the PCurveOnS2 flag.

    ◆ PCurveOnS2() [2/2]

    void BOPAlgo_SectionAttribute::PCurveOnS2 ( const bool thePCurveOnS2)
    inline

    Sets the PCurveOnS2 flag.


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