package tbDataModel_Dell; import java.util.Vector; import tbDataModel.Circles; import tbDataModel.DistanceCircle; /**´¦Àíij²ãµÄ»­È¦*/ public class Dell_floorcirc { static Vector floorcirc_vec=new Vector(); static { for(int i=0;i<15;i++) { FloorCirlcle flc=new FloorCirlcle(); //ĬÈÏ×î¶àÓÐ15¸ö²ã flc.setFloor(String.valueOf(i)); Vector dcircs_vc=new Vector(); flc.setCirc_vec(dcircs_vc); floorcirc_vec.add(flc); } } /**ÕÒµ½Ä³¸öͼ²ãµÄԲȦ¼¯ºÏ*/ public static FloorCirlcle get_fc(String areaname) { FloorCirlcle fc=null; for(int i=0;i Circles, String text, int posx, int posy, int posz, int floor, String baoxu ) { } /**²åÈëÒ»¸öԲȦ*/ public static Circles get_acirc( int x,//Ô²ÐÄx×ø±ê int y,//Ô²ÐÄy×ø±ê int anchor_h,//»ùÕ¾µÄ¸ß int tag_h,//±êÇ©µÄ¸ß int width,//Ô²µÄ³¤¶È int floor,//ԲȦËùÔڵIJã int tagfloor,//±êÇ©ËùÔڵIJã String tagid,//ÓëÖ®²â¾àµÄ±êÇ©id String anchorid//ÓëÖ®²â¾àµÄ»ùÕ¾id ) { Circles circ=new Circles(); circ.setX(x); circ.setY(y); circ.setAnchor_h(anchor_h); circ.setWidth(width); circ.setFloor(floor); circ.setTagid(tagid); circ.setAnchorid(anchorid); return circ; } /**²åÈëÒ»¸öDistanceCircle¶ÔÏó*/ public static DistanceCircle get_discrc( String text,//ԭʼÊý¾Ý int jianzhi,//Ψһ¹Ø¼ü×Ö int posx,//½âËã³öµÄX int posy,//½âËã³öµÄX int posz,//½âËã³öµÄZ String baoxu,//°üÐò int x,//Ô²ÐÄx×ø±ê int y,//Ô²ÐÄy×ø±ê int anchor_h,//»ùÕ¾µÄ¸ß int tag_h,//±êÇ©µÄ¸ß int width,//Ô²µÄ³¤¶È int tagfloor,//±êÇ©ËùÔڵIJã int anchorfloor, String tagid,//ÓëÖ®²â¾àµÄ±êÇ©id String anchorid//ÓëÖ®²â¾àµÄ»ùÕ¾id ) { DistanceCircle discrc=new DistanceCircle(); discrc.setBaoxu(baoxu); discrc.setFloor(tagfloor); discrc.setJianzhi(jianzhi); discrc.setPosx(posx); discrc.setPosy(posy); discrc.setPosz(posz); discrc.setText(text); Vector Circles=new Vector(); Circles.add( get_acirc( x, y, anchor_h, tag_h,//±êÇ©µÄ¸ß width,//Ô²µÄ³¤¶È anchorfloor,//ԲȦËùÔڵIJã tagfloor,//±êÇ©ËùÔڵIJã tagid,//ÓëÖ®²â¾àµÄ±êÇ©id anchorid//ÓëÖ®²â¾àµÄ»ùÕ¾id )); return discrc; } }