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

    #include <StepShape_BooleanOperand.hxx>

    Public Member Functions

     StepShape_BooleanOperand ()
     Returns a BooleanOperand SelectType.
    void SetTypeOfContent (const int aTypeOfContent)
    int TypeOfContent () const
    occ::handle< StepShape_SolidModelSolidModel () const
     returns Value as a SolidModel (Null if another type)
    void SetSolidModel (const occ::handle< StepShape_SolidModel > &aSolidModel)
    occ::handle< StepShape_HalfSpaceSolidHalfSpaceSolid () const
     returns Value as a HalfSpaceSolid (Null if another type)
    void SetHalfSpaceSolid (const occ::handle< StepShape_HalfSpaceSolid > &aHalfSpaceSolid)
    StepShape_CsgPrimitive CsgPrimitive () const
     returns Value as a CsgPrimitive (Null if another type) CsgPrimitive is another Select Type
    void SetCsgPrimitive (const StepShape_CsgPrimitive &aCsgPrimitive)
    occ::handle< StepShape_BooleanResultBooleanResult () const
     returns Value as a BooleanResult (Null if another type)
    void SetBooleanResult (const occ::handle< StepShape_BooleanResult > &aBooleanResult)

    Constructor & Destructor Documentation

    ◆ StepShape_BooleanOperand()

    StepShape_BooleanOperand::StepShape_BooleanOperand ( )

    Returns a BooleanOperand SelectType.

    Member Function Documentation

    ◆ BooleanResult()

    occ::handle< StepShape_BooleanResult > StepShape_BooleanOperand::BooleanResult ( ) const

    returns Value as a BooleanResult (Null if another type)

    ◆ CsgPrimitive()

    StepShape_CsgPrimitive StepShape_BooleanOperand::CsgPrimitive ( ) const

    returns Value as a CsgPrimitive (Null if another type) CsgPrimitive is another Select Type

    ◆ HalfSpaceSolid()

    occ::handle< StepShape_HalfSpaceSolid > StepShape_BooleanOperand::HalfSpaceSolid ( ) const

    returns Value as a HalfSpaceSolid (Null if another type)

    ◆ SetBooleanResult()

    void StepShape_BooleanOperand::SetBooleanResult ( const occ::handle< StepShape_BooleanResult > & aBooleanResult)

    ◆ SetCsgPrimitive()

    void StepShape_BooleanOperand::SetCsgPrimitive ( const StepShape_CsgPrimitive & aCsgPrimitive)

    ◆ SetHalfSpaceSolid()

    void StepShape_BooleanOperand::SetHalfSpaceSolid ( const occ::handle< StepShape_HalfSpaceSolid > & aHalfSpaceSolid)

    ◆ SetSolidModel()

    void StepShape_BooleanOperand::SetSolidModel ( const occ::handle< StepShape_SolidModel > & aSolidModel)

    ◆ SetTypeOfContent()

    void StepShape_BooleanOperand::SetTypeOfContent ( const int aTypeOfContent)

    ◆ SolidModel()

    occ::handle< StepShape_SolidModel > StepShape_BooleanOperand::SolidModel ( ) const

    returns Value as a SolidModel (Null if another type)

    ◆ TypeOfContent()

    int StepShape_BooleanOperand::TypeOfContent ( ) const

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