//--------------------------------------------------------- bool CWKSP_Data_Item::DataObject_Changed(void) { On_DataObject_Changed(); g_pACTIVE->Update(this, false); Parameters_Changed(); return( true ); }
//--------------------------------------------------------- CWKSP_PointCloud::CWKSP_PointCloud(CSG_PointCloud *pPointCloud) : CWKSP_Layer(pPointCloud) { m_pPointCloud = pPointCloud; m_Edit_Attributes.Destroy(); m_Edit_Attributes.Add_Field(LNG("[CAP] Name") , SG_DATATYPE_String); m_Edit_Attributes.Add_Field(LNG("[CAP] Value"), SG_DATATYPE_String); Create_Parameters(); //----------------------------------------------------- m_Parameters("COLORS_TYPE") ->Set_Value(CLASSIFY_METRIC); m_Parameters("COLORS_ATTRIB") ->Set_Value(2); On_Parameter_Changed(&m_Parameters, m_Parameters("COLORS_ATTRIB")); Parameters_Changed(); }