SurveyConstraintModule Node1 SurveyConstraintModule - m_DOCA_Vector - m_DOCA_Matrix - m_isPixel - m_globaltolocal + SurveyConstraintModule() + SurveyConstraintModule() + SurveyConstraintModule() + SurveyConstraintModule() + operator=() + ~SurveyConstraintModule() + DOCA_Vector() + DOCA_Matrix() + moduleID() + isPixel() and 8 more... Node2 Identifier - m_id + Identifier() + Identifier() + Identifier() + operator=() + operator=() + ~Identifier() + Identifier() + Identifier() + Identifier() + Identifier() and 38 more... - operator|=() - operator&=() - extract() - mask_shift() - extract() Node2->Node1 -m_ModuleID Node3 std::vector< SurveyConstraint Point > Node3->Node1 -m_ModulePoints -m_StavePoints Node4 SurveyConstraintPoint - m_survey - m_current + SurveyConstraintPoint() + SurveyConstraintPoint() + SurveyConstraintPoint() + ~SurveyConstraintPoint() + operator=() + operator==() + operator!=() + survey() + current() + survey() and 6 more... Node4->Node3 +elements