C# Class Isosurface.QEFProper.QEFSolver

Show file Open project: Lin20/isosurface

Public Properties

Property Type Description
ata SMat3
atb Vector3
data QEFData
hasSolution bool
last_error float

Public Methods

Method Description
Add ( QEFData &rhs ) : void
Add ( Vector3 p, Vector3 n ) : void
GetError ( ) : float
GetError ( Vector3 pos ) : float
QEFSolver ( ) : System
Reset ( ) : void
Solve ( float svd_tol, int svd_sweeps, float pinv_tol ) : Vector3

Private Methods

Method Description
SetAta ( ) : void
SetAtb ( ) : void

Method Details

Add() public method

public Add ( QEFData &rhs ) : void
rhs QEFData
return void

Add() public method

public Add ( Vector3 p, Vector3 n ) : void
p Vector3
n Vector3
return void

GetError() public method

public GetError ( ) : float
return float

GetError() public method

public GetError ( Vector3 pos ) : float
pos Vector3
return float

QEFSolver() public method

public QEFSolver ( ) : System
return System

Reset() public method

public Reset ( ) : void
return void

Solve() public method

public Solve ( float svd_tol, int svd_sweeps, float pinv_tol ) : Vector3
svd_tol float
svd_sweeps int
pinv_tol float
return Vector3

Property Details

ata public property

public SMat3,Isosurface.QEFProper ata
return SMat3

atb public property

public Vector3 atb
return Vector3

data public property

public QEFData,Isosurface.QEFProper data
return QEFData

hasSolution public property

public bool hasSolution
return bool

last_error public property

public float last_error
return float