C# 클래스 Accord.Controls.DenavitHartenbergViewer

Denavit Hartenberg Viewer.
This class can be used to visualize a D-H model as bitmaps.
상속: IDisposable
파일 보기 프로젝트 열기: accord-net/framework 1 사용 예제들

공개 메소드들

메소드 설명
ComputeImages ( ) : void

Computes the three images of a list of ModelCombinator

This function assumes that the models have already been calculated.

DenavitHartenbergViewer ( int width, int height ) : System

Initializes a new instance of the DenavitHartenbergViewer class.

Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources

비공개 메소드들

메소드 설명
DrawArrows ( Graphics &g, string topArrowText, string rightArrowText ) : void

Method to draw arrows to indicate the axis.

GetAllModels ( DenavitHartenbergNode model, List models ) : List

Makes a list of all the models contained on a ModelCombinator. This function is recursive.

메소드 상세

ComputeImages() 공개 메소드

Computes the three images of a list of ModelCombinator
This function assumes that the models have already been calculated.
public ComputeImages ( ) : void
리턴 void

DenavitHartenbergViewer() 공개 메소드

Initializes a new instance of the DenavitHartenbergViewer class.
public DenavitHartenbergViewer ( int width, int height ) : System
width int Width of the drawing window
height int Height of the drawing window
리턴 System

Dispose() 공개 메소드

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

Releases unmanaged and - optionally - managed resources
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed /// and unmanaged resources; false to release only unmanaged /// resources.
리턴 void