C# 클래스 Framework.Class.CADAutomation

파일 보기 프로젝트 열기: callme119/civil

공개 프로퍼티들

프로퍼티 타입 설명
SwitchLayer AcadLayer
TerminalsLayer AcadLayer
TerminationPoints AcadLayer
gbl_app AcadApplication
gbl_color AcadAcCmColor
gbl_doc AcadDocument
gbl_modSpace AcadModelSpaceClass
gbl_pi double

공개 메소드들

메소드 설명
AddText ( double StartingXPoint, double StartingYPoint, string textString, double Height ) : void
CloseAllInstance ( ) : void
CreateAutoCADObject ( ) : void
DrawArc ( double StartingXPoint, double StartingYPoint, double Radius ) : void
DrawCircle ( double StartingXPoint, double StartingYPoint, double Radius ) : void
DrawDonut ( AcadBlock space, double inRad, double outRad, double cenPt1, double cenPt2 ) : AcadLWPolyline
DrawLine ( double StartX1, double StartY1, double EndX2, double EndY2 ) : void
DrawLine ( double StartX1, double StartY1, double EndX2, double EndY2, string LineType ) : void
DrawLine ( double StartX1, double StartY1, double EndX2, double EndY2, string LineType, bool DrawDonutsOnLineStart ) : void
DrawLine ( double StartX1, double StartY1, double EndX2, double EndY2, string LineType, bool DrawDonutsOnLineStart, bool DrawDonutsOnLineEnds ) : void
DrawPoint ( double StartingXPoint, double StartingYPoint, double Radius ) : void
DrawSolid ( double StartingXPoint, double StartingYPoint, double Length, double Width ) : void
DrawTerminationPoint ( double StartingXPoint, double StartingYPoint ) : void
DrawText ( double StartingXPoint, double StartingYPoint, string textString ) : void
DrawText ( double StartingXPoint, double StartingYPoint, string textString, double Height, double Rotation ) : void
ImportEntityFromDwg ( string sourceFileName ) : void
ImportFromDwg ( string sourceFileName, string strs, Point points ) : void

메소드 상세

AddText() 공개 정적인 메소드

public static AddText ( double StartingXPoint, double StartingYPoint, string textString, double Height ) : void
StartingXPoint double
StartingYPoint double
textString string
Height double
리턴 void

CloseAllInstance() 공개 정적인 메소드

public static CloseAllInstance ( ) : void
리턴 void

CreateAutoCADObject() 공개 정적인 메소드

public static CreateAutoCADObject ( ) : void
리턴 void

DrawArc() 공개 정적인 메소드

public static DrawArc ( double StartingXPoint, double StartingYPoint, double Radius ) : void
StartingXPoint double
StartingYPoint double
Radius double
리턴 void

DrawCircle() 공개 정적인 메소드

public static DrawCircle ( double StartingXPoint, double StartingYPoint, double Radius ) : void
StartingXPoint double
StartingYPoint double
Radius double
리턴 void

DrawDonut() 공개 정적인 메소드

public static DrawDonut ( AcadBlock space, double inRad, double outRad, double cenPt1, double cenPt2 ) : AcadLWPolyline
space AcadBlock
inRad double
outRad double
cenPt1 double
cenPt2 double
리턴 AcadLWPolyline

DrawLine() 공개 정적인 메소드

public static DrawLine ( double StartX1, double StartY1, double EndX2, double EndY2 ) : void
StartX1 double
StartY1 double
EndX2 double
EndY2 double
리턴 void

DrawLine() 공개 정적인 메소드

public static DrawLine ( double StartX1, double StartY1, double EndX2, double EndY2, string LineType ) : void
StartX1 double
StartY1 double
EndX2 double
EndY2 double
LineType string
리턴 void

DrawLine() 공개 정적인 메소드

public static DrawLine ( double StartX1, double StartY1, double EndX2, double EndY2, string LineType, bool DrawDonutsOnLineStart ) : void
StartX1 double
StartY1 double
EndX2 double
EndY2 double
LineType string
DrawDonutsOnLineStart bool
리턴 void

DrawLine() 공개 정적인 메소드

public static DrawLine ( double StartX1, double StartY1, double EndX2, double EndY2, string LineType, bool DrawDonutsOnLineStart, bool DrawDonutsOnLineEnds ) : void
StartX1 double
StartY1 double
EndX2 double
EndY2 double
LineType string
DrawDonutsOnLineStart bool
DrawDonutsOnLineEnds bool
리턴 void

DrawPoint() 공개 정적인 메소드

public static DrawPoint ( double StartingXPoint, double StartingYPoint, double Radius ) : void
StartingXPoint double
StartingYPoint double
Radius double
리턴 void

DrawSolid() 공개 정적인 메소드

public static DrawSolid ( double StartingXPoint, double StartingYPoint, double Length, double Width ) : void
StartingXPoint double
StartingYPoint double
Length double
Width double
리턴 void

DrawTerminationPoint() 공개 정적인 메소드

public static DrawTerminationPoint ( double StartingXPoint, double StartingYPoint ) : void
StartingXPoint double
StartingYPoint double
리턴 void

DrawText() 공개 정적인 메소드

public static DrawText ( double StartingXPoint, double StartingYPoint, string textString ) : void
StartingXPoint double
StartingYPoint double
textString string
리턴 void

DrawText() 공개 정적인 메소드

public static DrawText ( double StartingXPoint, double StartingYPoint, string textString, double Height, double Rotation ) : void
StartingXPoint double
StartingYPoint double
textString string
Height double
Rotation double
리턴 void

ImportEntityFromDwg() 공개 정적인 메소드

public static ImportEntityFromDwg ( string sourceFileName ) : void
sourceFileName string
리턴 void

ImportFromDwg() 공개 정적인 메소드

public static ImportFromDwg ( string sourceFileName, string strs, Point points ) : void
sourceFileName string
strs string
points Point
리턴 void

프로퍼티 상세

SwitchLayer 공개적으로 정적으로 프로퍼티

public static AcadLayer SwitchLayer
리턴 AcadLayer

TerminalsLayer 공개적으로 정적으로 프로퍼티

public static AcadLayer TerminalsLayer
리턴 AcadLayer

TerminationPoints 공개적으로 정적으로 프로퍼티

public static AcadLayer TerminationPoints
리턴 AcadLayer

gbl_app 공개적으로 정적으로 프로퍼티

public static AcadApplication gbl_app
리턴 AcadApplication

gbl_color 공개적으로 정적으로 프로퍼티

public static AcadAcCmColor gbl_color
리턴 AcadAcCmColor

gbl_doc 공개적으로 정적으로 프로퍼티

public static AcadDocument gbl_doc
리턴 AcadDocument

gbl_modSpace 공개적으로 정적으로 프로퍼티

public static AcadModelSpaceClass gbl_modSpace
리턴 AcadModelSpaceClass

gbl_pi 공개적으로 정적으로 프로퍼티

public static double gbl_pi
리턴 double