refactor: update transformation system, improve template readability, and reorganize VTK assembly management
This commit is contained in:
@@ -177,8 +177,11 @@ public:
|
||||
signals:
|
||||
/** Signal emitted when properties change */
|
||||
virtual void Updated() override {
|
||||
// 1. Synchronize local cylinder part (Radius/Height/Axis -> m_LocalT)
|
||||
this->Sync();
|
||||
ULIB_SIGNAL_EMIT(Object::Updated);
|
||||
|
||||
// 2. Synchronize TRS part (position/rotation/scaling -> m_T) and emit signal
|
||||
this->TRS::Updated();
|
||||
}
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user