C# Class Canguro.Analysis.ExtrudedShape

Afficher le fichier Open project: rforsbach/Treu-Structure

Méthodes publiques

Свойство Type Description
Instance ExtrudedShape

Méthodes publiques

Méthode Description
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.

Private Methods

Méthode Description
ExtrudedShape ( ) : System

Class empty constructor

Method Details

BuildMesh() public méthode

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
Résultat void

BuildMesh() public méthode

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
Résultat void

BuildMesh() public méthode

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
Résultat void

BuildMesh() public méthode

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
Résultat void

checkIntegrity() public static méthode

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.
Résultat void

Property Details

Instance public_oe static_oe property

Class is a singleton
public static ExtrudedShape,Canguro.Analysis Instance
Résultat ExtrudedShape