org.jcae.mesh.amibe.validation
Class DistanceSurface

java.lang.Object
  extended by org.jcae.mesh.amibe.validation.QualityProcedure
      extended by org.jcae.mesh.amibe.validation.DistanceSurface

public class DistanceSurface
extends QualityProcedure


Field Summary
 
Fields inherited from class org.jcae.mesh.amibe.validation.QualityProcedure
data, EDGE, FACE, NODE, type, usageStr
 
Constructor Summary
DistanceSurface(java.lang.String file)
           
 
Method Summary
 void finish()
          Finish quality computations.
static void main(java.lang.String[] args)
           
 float quality(java.lang.Object o)
          Return the quality factor for a given object.
protected  void setValidationFeatures()
           
 
Methods inherited from class org.jcae.mesh.amibe.validation.QualityProcedure
bindResult, getListSubClasses, getMeshTraitsBuilder, getScaleFactor, getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistanceSurface

public DistanceSurface(java.lang.String file)
Method Detail

setValidationFeatures

protected void setValidationFeatures()
Specified by:
setValidationFeatures in class QualityProcedure

quality

public float quality(java.lang.Object o)
Description copied from class: QualityProcedure
Return the quality factor for a given object.

Specified by:
quality in class QualityProcedure
Parameters:
o - entity at which quality is computed Returns quality factor.

finish

public void finish()
Description copied from class: QualityProcedure
Finish quality computations. By default, this method does nothing and can be overriden when post-processing is needed.

Overrides:
finish in class QualityProcedure

main

public static void main(java.lang.String[] args)