C# 클래스 Canguro.Analysis.ExtrudedShape.Extrusion

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

공개 메소드들

메소드 설명
Build ( System.Vector2 shape, System.Vector3 axis, System.Vector3 axisDerivative, System.Vector3 &extrudedMesh, int &extrudedIndices, bool faceNormals, short cover, System.Vector3 origAxes ) : void

Builds an extrusion from the shape along a curve

Build ( System.Vector2 shape, short shapeIndices, System.Vector2 cardinalPointOffset, System.Vector3 axis, System.Vector3 axisDerivative, System.Vector3 &extrudedMesh, short &meshIB, System.Vector3 origAxes ) : void

Builds an extrusion from the shape along a curve

비공개 메소드들

메소드 설명
computeLocalSystem ( System.Vector3 line, System.Vector3 origAxes ) : System.Vector3[]

Builds a local system on the line

메소드 상세

Build() 공개 정적인 메소드

Builds an extrusion from the shape along a curve
public static Build ( 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 An array indicating the shape points ordered counter_clockwise. First index is for vertex and second for normals.
axis System.Vector3 The curve that must be followed. Array of vertixes.
axisDerivative System.Vector3 The derivative at each vertex in the curve.
extrudedMesh System.Vector3 A ref variable containing the extruded mesh. First index refers to vertices and the second to normals.
extrudedIndices int
faceNormals bool
cover short
origAxes System.Vector3
리턴 void

Build() 공개 정적인 메소드

Builds an extrusion from the shape along a curve
public static Build ( System.Vector2 shape, short shapeIndices, System.Vector2 cardinalPointOffset, System.Vector3 axis, System.Vector3 axisDerivative, System.Vector3 &extrudedMesh, short &meshIB, System.Vector3 origAxes ) : void
shape System.Vector2 An array indicating the shape points ordered counter_clockwise. First index is for vertex and second for normals.
shapeIndices short
cardinalPointOffset System.Vector2
axis System.Vector3 The curve that must be followed. Array of vertixes.
axisDerivative System.Vector3 The derivative at each vertex in the curve.
extrudedMesh System.Vector3 A ref variable containing the extruded mesh. First index refers to vertices and the second to normals.
meshIB short A ref variable containing the union rules for the extruded mesh (index buffer)
origAxes System.Vector3
리턴 void