NswAsBuilt::ElementModel Node1 NswAsBuilt::ElementModel + ~ElementModel() + nParameters() + transform() + cacheTransform() + getParameterIndex() + getParameterName() Node2 NswAsBuilt::ElementModel Rigid + nParameters() + transform() + cacheTransform() + getParameterIndex() + getParameterName() Node1->Node2 Node3 NswAsBuilt::ElementModel ScaleSag - m_lenX - m_lenY - m_defo0 + ElementModelScaleSag() + ElementModelScaleSag() + nParameters() + transform() + cacheTransform() + getParameterIndex() + getParameterName() - applyDeformation() - applyDeformation2() - DSagX() - DSagY() - DDSagX() - DDSagY() - DDegX() - DDegY() - DPgX() - DPgY() - DEg() Node1->Node3 Node4 NswAsBuilt::ElementModelSTGC - m_lenY - m_lenX - m_defo0 + ElementModelSTGC() + ElementModelSTGC() + nParameters() + transform() + cacheTransform() + getParameterIndex() + getParameterName() - applyDeformation() - applyDeformation2() - stgcScale() - stgcNonPar() - stgcOffset() - stgcRotation() Node1->Node4