Слияние кода завершено, страница обновится автоматически
//package www
//AutoCAD Entity--Line
import java.util.*;
//import java.util.HashMap;
/**
*@author David Wu<809758521@qq.com>
*@version 0.5
*/
public class EntPolylineTest{
public static void main(String[] args) {
EntPolyline myPolyline = new EntPolyline();
myPolyline.AddVertex(new EntVertex(2,2));
myPolyline.AddVertex(new EntVertex(6,8));
myPolyline.AddVertex(new EntVertex(10,10));
myPolyline.AddVertex(new EntVertex(15,8));
myPolyline.AddVertex(new EntVertex(10,5));
myPolyline.AddVertex(new EntVertex(8,0));
System.out.println( myPolyline);
System.out.println();
System.out.println("The length of the polyline: " + myPolyline.GetPolylineLength());
System.out.println();
System.out.println("The size of the polyline: " + myPolyline.GetPolylineSize());
System.out.println();
System.out.println("List's Size: " + myPolyline.vertexs.size());
for (int i = 0; i < myPolyline.vertexs.size(); i++) {
System.out.println("NO. " + i);
System.out.println(myPolyline.vertexs.get(i));
System.out.println(myPolyline.vertexs.get(i).base_point.x);
myPolyline.vertexs.get(i).Print3D();
myPolyline.vertexs.get(i).PrintAll();
System.out.println();
}
List<String []> myMap = myPolyline.GetPairData();
System.out.println("List's Size: "+myMap.size());
int no = 1;
for (String [] key : myMap) {
System.out.println("no." + no + ": key= "+ key[0] + "\t\t\tvalue= " + key[1]);
no++;
}
System.out.println();
List<String> dxf_str = myPolyline.GetDXFData();
for (int i = 0; i < dxf_str.size(); i++) {
System.out.println(dxf_str.get(i));
}
double[][] points={{20,20,20},{25,30},{30,35}};
EntPolyline myPolyline2 = new EntPolyline(points);
System.out.println("The second Polyline: ");
System.out.println(myPolyline2);
}
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )