Allow to evaluate the result of a boolean operation between two LevelSetObjects. More...
Public Member Functions | |
| LevelSetBooleanResult (LevelSetBooleanOperation operation) | |
| LevelSetBooleanResult (LevelSetBooleanOperation operation, const SourceLevelSetObject *object, double value) | |
| const SourceLevelSetObject * | getObject () const |
| int | getObjectSign () const |
| double | getValue () const |
| void | update (const SourceLevelSetObject *object, double value) |
Detailed Description
class bitpit::LevelSetBooleanResult< SourceLevelSetObject >
Allow to evaluate the result of a boolean operation between two LevelSetObjects.
Definition at line 44 of file levelSetBooleanObject.hpp.
Constructor & Destructor Documentation
◆ LevelSetBooleanResult() [1/2]
| bitpit::LevelSetBooleanResult< SourceLevelSetObject >::LevelSetBooleanResult | ( | LevelSetBooleanOperation | operation | ) |
Constructor
- Parameters
-
[in] operation type of boolean operation
Definition at line 42 of file levelSetBooleanObject.tpp.
◆ LevelSetBooleanResult() [2/2]
| bitpit::LevelSetBooleanResult< SourceLevelSetObject >::LevelSetBooleanResult | ( | LevelSetBooleanOperation | operation, |
| const SourceLevelSetObject * | object, | ||
| double | value ) |
Constructor
- Parameters
-
[in] operation type of boolean operation [in] object is the object that will be used to initialize the result [in] value is the value that will be used to initialize the result
Definition at line 55 of file levelSetBooleanObject.tpp.
Member Function Documentation
◆ getObject()
| const SourceLevelSetObject * bitpit::LevelSetBooleanResult< SourceLevelSetObject >::getObject | ( | ) | const |
Get the object associated with the results.
Definition at line 110 of file levelSetBooleanObject.tpp.
◆ getObjectSign()
| int bitpit::LevelSetBooleanResult< SourceLevelSetObject >::getObjectSign | ( | ) | const |
Get the object sign associated with the results.
Definition at line 118 of file levelSetBooleanObject.tpp.
◆ getValue()
| double bitpit::LevelSetBooleanResult< SourceLevelSetObject >::getValue | ( | ) | const |
Get the value associated with the results.
Definition at line 126 of file levelSetBooleanObject.tpp.
◆ update()
| void bitpit::LevelSetBooleanResult< SourceLevelSetObject >::update | ( | const SourceLevelSetObject * | object, |
| double | value ) |
Update the result.
- Parameters
-
[in] object is the object that will be used to update the result [in] value is the value that will be used to update the result
Definition at line 67 of file levelSetBooleanObject.tpp.
The documentation for this class was generated from the following files:
- src/levelset/levelSetBooleanObject.hpp
- src/levelset/levelSetBooleanObject.tpp
1.13.2