C# 클래스 RevitLookup.Graphics.GraphicsStreamRevit

상속: GraphicsStream
파일 보기 프로젝트 열기: jeremytammik/RevitLookup 1 사용 예제들

공개 메소드들

메소드 설명
GraphicsStreamRevit ( Autodesk app ) : System
PopXform ( ) : void
PushXform ( Transform mat ) : void
StreamWcs ( Arc arc ) : void

Override Arcs since we can make an optimal Arc Model Line before it gets broken into tesselated segments.

StreamWcs ( Ellipse ellipse ) : void

Override Ellipses since we can make an optimal Ellipse Model Line before it gets broken into tesselated segments.

StreamWcs ( NurbSpline nurbSpline ) : void

Override Splines since we can make an optimal Spline Model Line before it gets broken into tesselated segments.

StreamWcs ( XYZ pt1, XYZ pt2 ) : void

Only required override. If we didn't override any of the other geometry signatures, everything would get broken down into line segments (even Ellipse and Arc)

비공개 메소드들

메소드 설명
SetSketchPlane ( ) : void

Set the current SketchPlane to be the same as the UCS Xform currently on the stack. This allows lines in that plane to be grip edited in the same plane as would be expected.

메소드 상세

GraphicsStreamRevit() 공개 메소드

public GraphicsStreamRevit ( Autodesk app ) : System
app Autodesk
리턴 System

PopXform() 공개 메소드

public PopXform ( ) : void
리턴 void

PushXform() 공개 메소드

public PushXform ( Transform mat ) : void
mat Transform
리턴 void

StreamWcs() 공개 메소드

Override Arcs since we can make an optimal Arc Model Line before it gets broken into tesselated segments.
public StreamWcs ( Arc arc ) : void
arc Arc arc to create
리턴 void

StreamWcs() 공개 메소드

Override Ellipses since we can make an optimal Ellipse Model Line before it gets broken into tesselated segments.
public StreamWcs ( Ellipse ellipse ) : void
ellipse Ellipse ellipse to create
리턴 void

StreamWcs() 공개 메소드

Override Splines since we can make an optimal Spline Model Line before it gets broken into tesselated segments.
public StreamWcs ( NurbSpline nurbSpline ) : void
nurbSpline NurbSpline spline to create
리턴 void

StreamWcs() 공개 메소드

Only required override. If we didn't override any of the other geometry signatures, everything would get broken down into line segments (even Ellipse and Arc)
public StreamWcs ( XYZ pt1, XYZ pt2 ) : void
pt1 XYZ start point
pt2 XYZ end point
리턴 void