feat(parameters): add defaults and remove qt keywords

This commit is contained in:
parker
2025-07-24 01:55:21 +01:00
parent 8a380a0fee
commit 9880aa0b05
14 changed files with 34 additions and 25 deletions

View File

@@ -48,7 +48,7 @@ void GOP_house::cookOp(enzo::op::Context context)
for(int i=0; i<PAttrHandle.getAllValues().size(); ++i)
{
enzo::bt::Vector3 vector = PAttrHandle.getValue(i);
vector.x()+=2.5;
vector*=context.evalFloatParm("size");
PAttrHandle.setValue(i, vector);
}
// ----
@@ -69,18 +69,10 @@ void GOP_house::cookOp(enzo::op::Context context)
setOutputGeometry(0, geo);
}
// if(outputRequested(1))
// {
// // create new geometry
// const geo::Geometry& geo1 = getInputGeoView(0);
// geo::Geometry geo2;
// setOutputGeometry(1, geo2);
// }
}
enzo::prm::Template GOP_house::parameterList[] =
{
enzo::prm::Template(enzo::prm::Type::FLOAT, "Size"),
enzo::prm::Template(enzo::prm::Type::FLOAT, "size", 1),
enzo::prm::Terminator
};

View File

@@ -43,9 +43,9 @@ void GopTransform::cookOp(enzo::op::Context context)
enzo::prm::Template GopTransform::parameterList[] =
{
enzo::prm::Template(enzo::prm::Type::FLOAT, "translateX"),
enzo::prm::Template(enzo::prm::Type::FLOAT, "translateY"),
enzo::prm::Template(enzo::prm::Type::FLOAT, "translateZ"),
enzo::prm::Template(enzo::prm::Type::FLOAT, "translateX", 0),
enzo::prm::Template(enzo::prm::Type::FLOAT, "translateY", 0),
enzo::prm::Template(enzo::prm::Type::FLOAT, "translateZ", 0),
enzo::prm::Terminator
};