C# Класс Canguro.Analysis.AreaDeformationCalculator

Наследование: ModelCalculator
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
getCurvedAxis ( AreaElement area, AbstractCase ac, DeformationAxis component, float controlPoints ) : void
getDeformationAt ( AreaElement area, AbstractCase abstractCase, System.Vector3 request, System.Vector3 &deformation ) : void

Описание методов

AreaDeformationCalculator() публичный Метод

public AreaDeformationCalculator ( ) : System
Результат System

GetCurve() публичный Метод

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
Результат System.Vector3[]

GetCurvedAxis() публичный Метод

public GetCurvedAxis ( AreaElement area, AbstractCase ac, DeformationAxis component, int numPoints ) : ].float[
area Canguro.Model.AreaElement
ac Canguro.Model.Load.AbstractCase
component DeformationAxis
numPoints int
Результат ].float[

GetCurvedPoint() публичный Метод

public GetCurvedPoint ( AreaElement area, AbstractCase ac, DeformationAxis component, float xPos ) : float[]
area Canguro.Model.AreaElement
ac Canguro.Model.Load.AbstractCase
component DeformationAxis
xPos float
Результат float[]

GetDeformationVectors() публичный Метод

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
Результат bool