C# Класс Accord.Controls.DenavitHartenbergViewer

Denavit Hartenberg Viewer.
This class can be used to visualize a D-H model as bitmaps.
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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