refactor: update transformation system, improve template readability, and reorganize VTK assembly management
This commit is contained in:
@@ -96,10 +96,13 @@ public:
|
||||
|
||||
signals:
|
||||
virtual void Updated() override {
|
||||
if (m_InUpdated) return; // break signal recursion
|
||||
if (m_InUpdated) return;
|
||||
m_InUpdated = true;
|
||||
|
||||
// Synchronize TRS part
|
||||
this->TRS::Updated();
|
||||
|
||||
this->ComputeBoundingBox();
|
||||
ULIB_SIGNAL_EMIT(Object::Updated);
|
||||
m_InUpdated = false;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user