C# 클래스 Canguro.Analysis.AreaDeformationCalculator

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

공개 메소드들

메소드 설명
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