C# Class Canguro.Analysis.AreaDeformationCalculator

Inheritance: ModelCalculator
Afficher le fichier Open project: rforsbach/Treu-Structure

Méthodes publiques

Méthode Description
AreaDeformationCalculator ( ) : System
GetCurve ( AreaElement area, AbstractCase ac, int numPoints, float deformationScale, float paintScaleFactorTranslation, float &xPos ) : System.Vector3[]
GetCurvedAxis ( AreaElement area, AbstractCase ac, DeformationAxis component, int numPoints ) : ].float[
GetCurvedPoint ( AreaElement area, AbstractCase ac, DeformationAxis component, float xPos ) : float[]
GetDeformationVectors ( AreaElement area, System.Vector3 localAxes, AbstractCase abstractCase, System.Vector3 ctrlPoints, System.Vector3 deformations ) : bool

Private Methods

Méthode Description
getCurvedAxis ( AreaElement area, AbstractCase ac, DeformationAxis component, float controlPoints ) : void
getDeformationAt ( AreaElement area, AbstractCase abstractCase, System.Vector3 request, System.Vector3 &deformation ) : void

Method Details

AreaDeformationCalculator() public méthode

public AreaDeformationCalculator ( ) : System
Résultat System

GetCurve() public méthode

public GetCurve ( AreaElement area, AbstractCase ac, int numPoints, float deformationScale, float paintScaleFactorTranslation, float &xPos ) : System.Vector3[]
area Canguro.Model.AreaElement
ac Canguro.Model.Load.AbstractCase
numPoints int
deformationScale float
paintScaleFactorTranslation float
xPos float
Résultat System.Vector3[]

GetCurvedAxis() public méthode

public GetCurvedAxis ( AreaElement area, AbstractCase ac, DeformationAxis component, int numPoints ) : ].float[
area Canguro.Model.AreaElement
ac Canguro.Model.Load.AbstractCase
component DeformationAxis
numPoints int
Résultat ].float[

GetCurvedPoint() public méthode

public GetCurvedPoint ( AreaElement area, AbstractCase ac, DeformationAxis component, float xPos ) : float[]
area Canguro.Model.AreaElement
ac Canguro.Model.Load.AbstractCase
component DeformationAxis
xPos float
Résultat float[]

GetDeformationVectors() public méthode

public GetDeformationVectors ( AreaElement area, System.Vector3 localAxes, AbstractCase abstractCase, System.Vector3 ctrlPoints, System.Vector3 deformations ) : bool
area Canguro.Model.AreaElement
localAxes System.Vector3
abstractCase Canguro.Model.Load.AbstractCase
ctrlPoints System.Vector3
deformations System.Vector3
Résultat bool