PktGetFeature isa CATPart { Part_OpenBody_Tree isa Part { Result_Body isa OpenBodyFeature { Line_Pt_Pt isa GSMLine { LineType = 0; TypeObject isa GSMLinePtPt { FirstPoint = object: // Using GetFeature to Select the FirstPoint SecondPoint = object : // Using GetFeature to Select the SecondPoint } } } } }