C# 클래스 Canguro.Analysis.ExtrudedShape

파일 보기 프로젝트 열기: rforsbach/Treu-Structure

공개 프로퍼티들

프로퍼티 타입 설명
Instance ExtrudedShape

공개 메소드들

메소드 설명
BuildMesh ( System.Vector2 shape, System.Vector3 axis, System.Vector3 axisDerivative, System.Vector3 &extrudedMesh, int &extrudedIndices, bool faceNormals, short cover, System.Vector3 origAxes ) : void
BuildMesh ( System.Vector2 shape, System.Vector3 axis, System.Vector3 &extrudedMesh, int &extrudedIndices, bool faceNormals, short triangIndices, System.Vector3 origAxes ) : void
BuildMesh ( System.Vector2 shape, short shapeIndices, System.Vector2 cardinalPointOffset, System.Vector3 axis, System.Vector3 &extrudedMesh, short &meshIB, System.Vector3 origAxes ) : void
BuildMesh ( System.Vector2 shape, short shapeIndices, System.Vector3 axis, System.Vector3 axisDerivative, System.Vector3 &extrudedMesh, short &meshIB, System.Vector3 origAxes ) : void
checkIntegrity ( System.Vector3 &vector ) : void

Checks if this vector has 'good' values, i.e. components are not very little values.

비공개 메소드들

메소드 설명
ExtrudedShape ( ) : System

Class empty constructor

메소드 상세

BuildMesh() 공개 메소드

public BuildMesh ( System.Vector2 shape, System.Vector3 axis, System.Vector3 axisDerivative, System.Vector3 &extrudedMesh, int &extrudedIndices, bool faceNormals, short cover, System.Vector3 origAxes ) : void
shape System.Vector2
axis System.Vector3
axisDerivative System.Vector3
extrudedMesh System.Vector3
extrudedIndices int
faceNormals bool
cover short
origAxes System.Vector3
리턴 void

BuildMesh() 공개 메소드

public BuildMesh ( System.Vector2 shape, System.Vector3 axis, System.Vector3 &extrudedMesh, int &extrudedIndices, bool faceNormals, short triangIndices, System.Vector3 origAxes ) : void
shape System.Vector2
axis System.Vector3
extrudedMesh System.Vector3
extrudedIndices int
faceNormals bool
triangIndices short
origAxes System.Vector3
리턴 void

BuildMesh() 공개 메소드

public BuildMesh ( System.Vector2 shape, short shapeIndices, System.Vector2 cardinalPointOffset, System.Vector3 axis, System.Vector3 &extrudedMesh, short &meshIB, System.Vector3 origAxes ) : void
shape System.Vector2
shapeIndices short
cardinalPointOffset System.Vector2
axis System.Vector3
extrudedMesh System.Vector3
meshIB short
origAxes System.Vector3
리턴 void

BuildMesh() 공개 메소드

public BuildMesh ( System.Vector2 shape, short shapeIndices, System.Vector3 axis, System.Vector3 axisDerivative, System.Vector3 &extrudedMesh, short &meshIB, System.Vector3 origAxes ) : void
shape System.Vector2
shapeIndices short
axis System.Vector3
axisDerivative System.Vector3
extrudedMesh System.Vector3
meshIB short
origAxes System.Vector3
리턴 void

checkIntegrity() 공개 정적인 메소드

Checks if this vector has 'good' values, i.e. components are not very little values.
public static checkIntegrity ( System.Vector3 &vector ) : void
vector System.Vector3 Vector to check. Must be a normalized vector.
리턴 void

프로퍼티 상세

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

Class is a singleton
public static ExtrudedShape,Canguro.Analysis Instance
리턴 ExtrudedShape