harmonic.cad.manager
Class CAD_SnapSearcher

java.lang.Object
  |
  +--harmonic.cad.manager.CAD_SnapSearcher
All Implemented Interfaces:
harmonic.mz.snap.PointSnapSearcher

public class CAD_SnapSearcher
extends java.lang.Object
implements harmonic.mz.snap.PointSnapSearcher


Field Summary
 harmonic.mz.data.fields.BooleanField bCircleCenterSnap
           
 harmonic.mz.data.fields.BooleanField bEndObjectSnap
           
 harmonic.mz.data.fields.BooleanField bIntersectionSnap
           
 harmonic.mz.data.fields.BooleanField bMiddleObjectSnap
           
 harmonic.mz.data.fields.BooleanField bNearestOnUCSPlane
           
 harmonic.mz.data.fields.BooleanField bNearestSnap
           
 harmonic.mz.data.fields.BooleanField bPointObjectSnap
           
 harmonic.mz.data.fields.BooleanField bPointOnSurface
           
 harmonic.mz.data.fields.BooleanField bVertObjectSnap
           
 
Method Summary
 java.lang.String lookForSnaps(harmonic.meshGeom.math.Pnt3f ret, int x, int y, harmonic.viewer3D.Picking picker, harmonic.viewer3D.PaintStruct[] shapes, harmonic.mz.data.fields.PointField field)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bVertObjectSnap

public harmonic.mz.data.fields.BooleanField bVertObjectSnap

bEndObjectSnap

public harmonic.mz.data.fields.BooleanField bEndObjectSnap

bCircleCenterSnap

public harmonic.mz.data.fields.BooleanField bCircleCenterSnap

bIntersectionSnap

public harmonic.mz.data.fields.BooleanField bIntersectionSnap

bMiddleObjectSnap

public harmonic.mz.data.fields.BooleanField bMiddleObjectSnap

bNearestSnap

public harmonic.mz.data.fields.BooleanField bNearestSnap

bNearestOnUCSPlane

public harmonic.mz.data.fields.BooleanField bNearestOnUCSPlane

bPointObjectSnap

public harmonic.mz.data.fields.BooleanField bPointObjectSnap

bPointOnSurface

public harmonic.mz.data.fields.BooleanField bPointOnSurface
Method Detail

lookForSnaps

public java.lang.String lookForSnaps(harmonic.meshGeom.math.Pnt3f ret,
                                     int x,
                                     int y,
                                     harmonic.viewer3D.Picking picker,
                                     harmonic.viewer3D.PaintStruct[] shapes,
                                     harmonic.mz.data.fields.PointField field)
Specified by:
lookForSnaps in interface harmonic.mz.snap.PointSnapSearcher