[FEM] fix wrong name in cut filter

- it is the cut, not the clip filter, was probably a copy/paste mistake
- also some automatic code-reformatting according to our current clang file
This commit is contained in:
Uwe
2023-02-13 13:46:34 +01:00
parent b6ff2ad9fd
commit 0100a24135

View File

@@ -663,49 +663,49 @@ short int FemPostWarpVectorFilter::mustExecute() const {
// cut filter
PROPERTY_SOURCE(Fem::FemPostCutFilter, Fem::FemPostFilter)
FemPostCutFilter::FemPostCutFilter() : FemPostFilter() {
FemPostCutFilter::FemPostCutFilter()
: FemPostFilter()
{
ADD_PROPERTY_TYPE(Function,
(nullptr),
"Cut",
App::Prop_None,
"The function object which defines the clip cut function");
"The function object which defines the cut function");
FilterPipeline clip;
FilterPipeline cut;
m_cutter = vtkSmartPointer<vtkCutter>::New();
clip.source = m_cutter;
clip.target = m_cutter;
addFilterPipeline(clip, "cut");
cut.source = m_cutter;
cut.target = m_cutter;
addFilterPipeline(cut, "cut");
setActiveFilterPipeline("cut");
}
FemPostCutFilter::~FemPostCutFilter() {
}
void FemPostCutFilter::onChanged(const Property* prop) {
FemPostCutFilter::~FemPostCutFilter()
{}
void FemPostCutFilter::onChanged(const Property* prop)
{
if (prop == &Function) {
if (Function.getValue() && Function.getValue()->isDerivedFrom(FemPostFunction::getClassTypeId())) {
m_cutter->SetCutFunction(static_cast<FemPostFunction*>(Function.getValue())->getImplicitFunction());
if (Function.getValue()
&& Function.getValue()->isDerivedFrom(FemPostFunction::getClassTypeId())) {
m_cutter->SetCutFunction(
static_cast<FemPostFunction*>(Function.getValue())->getImplicitFunction());
}
}
Fem::FemPostFilter::onChanged(prop);
}
short int FemPostCutFilter::mustExecute() const {
if (Function.isTouched()) {
short int FemPostCutFilter::mustExecute() const
{
if (Function.isTouched())
return 1;
}
else return App::DocumentObject::mustExecute();
else
return App::DocumentObject::mustExecute();
}
DocumentObjectExecReturn* FemPostCutFilter::execute() {
DocumentObjectExecReturn* FemPostCutFilter::execute()
{
if (!m_cutter->GetCutFunction())
return StdReturn;