C# 클래스 Canguro.Model.AreaElement

상속: Element
파일 보기 프로젝트 열기: rforsbach/Treu-Structure 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AreaElement System
this Joint

공개 메소드들

메소드 설명
AreaElement ( AreaProps prototype ) : System

Al construir un AreaElement se necesita un prototipo de Propiedades, que define el tipo de elemento que se forma. De esta manera, después de construir el elemento no se le puede cambiar el tipo, además de que se pueden crear varios elementos con las mismas propiedades. La constructora clona al prototipo, de manera que un objeto externo puede crear varios elementos con el mismo objeto de propiedades.

AreaElement ( AreaProps prototype, Joint j1, Joint j2, Joint j3, Joint j4 ) : System

Constructora que inicializa el AreaElement con un clon de las propiedades indicadas y los nodos indicados. Si los nodos no están en la lista correspondiente, en la posición adecuada, se lanza una NullReferenceException Se recomienda usar esta constructora para minimizar el consumo de memoria en Model.Undo

RotationMatrix ( Microsoft &m ) : void

This method builds a rotation matrix from the global coordinate system to the local coordinate system formed by the local axes

비공개 메소드들

메소드 설명
AreaElement ( AreaElement src, Joint j1, Joint j2, Joint j3, Joint j4 ) : System

Constructor de copia que clona un AreaElement a partir de src

this ( int index ) : Joint

메소드 상세

AreaElement() 공개 메소드

Al construir un AreaElement se necesita un prototipo de Propiedades, que define el tipo de elemento que se forma. De esta manera, después de construir el elemento no se le puede cambiar el tipo, además de que se pueden crear varios elementos con las mismas propiedades. La constructora clona al prototipo, de manera que un objeto externo puede crear varios elementos con el mismo objeto de propiedades.
public AreaElement ( AreaProps prototype ) : System
prototype AreaProps El prototipo de propiedades.
리턴 System

AreaElement() 공개 메소드

Constructora que inicializa el AreaElement con un clon de las propiedades indicadas y los nodos indicados. Si los nodos no están en la lista correspondiente, en la posición adecuada, se lanza una NullReferenceException Se recomienda usar esta constructora para minimizar el consumo de memoria en Model.Undo
public AreaElement ( AreaProps prototype, Joint j1, Joint j2, Joint j3, Joint j4 ) : System
prototype AreaProps Prototype properties to copy from
j1 Joint
j2 Joint
j3 Joint
j4 Joint
리턴 System

RotationMatrix() 공개 메소드

This method builds a rotation matrix from the global coordinate system to the local coordinate system formed by the local axes
public RotationMatrix ( Microsoft &m ) : void
m Microsoft The rotation matrix to build
리턴 void