Lines Matching refs:pLines
113 CSG_Shapes *pLines = Parameters("LINES")->asShapes(); in On_Execute() local
115 if( pLines->Get_Count() < 1 ) in On_Execute()
137 pIntersection->Create(SHAPE_TYPE_Line, NULL, Attributes == 0 ? pPolygons : pLines); in On_Execute()
138 …pIntersection->Fmt_Name("%s [%s: %s]", pLines->Get_Name(), _TL("Intersection"), pPolygons->Get_Nam… in On_Execute()
142 pDifference->Create(SHAPE_TYPE_Line, NULL, pLines); in On_Execute()
143 …pDifference->Fmt_Name("%s [%s: %s]", pLines->Get_Name(), _TL("Difference"), pPolygons->Get_Name()); in On_Execute()
154 …if( !pLines->Get_Extent().Intersects(pPolygons->Get_Extent()) ) // no intersection >> difference =… in On_Execute()
156 return( pDifference ? pDifference->Assign(pLines) : true ); in On_Execute()
160 for(int iLine=0; iLine<pLines->Get_Count() && Set_Progress(iLine, pLines->Get_Count()); iLine++) in On_Execute()
162 CSG_Shapes Intersection(SHAPE_TYPE_Line, NULL, pLines); in On_Execute()
163 CSG_Shapes Difference (SHAPE_TYPE_Line, NULL, pLines); in On_Execute()
165 CSG_Shape *pLine = Difference.Add_Shape(pLines->Get_Shape(iLine)); in On_Execute()
195 …for(int iField=0, jField=pLines->Get_Field_Count(); iField<pPolygons->Get_Field_Count(); iField++,… in On_Execute()