|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectchemaxon.marvin.space.GraphicComponent
chemaxon.marvin.space.monitor.Monitor
chemaxon.marvin.space.monitor.MeasurementMonitor
chemaxon.marvin.space.monitor.DistanceMonitor
public class DistanceMonitor
Monitor for measuring distance between 2 components.
Component can be any GraphicComponent with a proper getCoordinates()
function returning a vector.
| Field Summary |
|---|
| Fields inherited from class chemaxon.marvin.space.monitor.MeasurementMonitor |
|---|
label, measure, measurement, textPosWindow |
| Fields inherited from class chemaxon.marvin.space.monitor.Monitor |
|---|
control, mode, selectedItemCoordinates, selectedItems, selectionPointer |
| Fields inherited from class chemaxon.marvin.space.GraphicComponent |
|---|
active, associatedComponents, boundingBox, color, COMPONENT_TYPE_ENTIRE, drawProperties, drawType, gl, glu, graphicCell, irm, modifiesOrigin, motionMode, mousex, mousey, name, pickedItem, RENDERING_QUALITY_HIGH, RENDERING_QUALITY_LOW, RENDERING_QUALITY_MEDIUM, renderingQuality, rm, uoid, visible |
| Constructor Summary | |
|---|---|
DistanceMonitor()
Creates a new instance of DistanceMonitor |
|
| Method Summary | |
|---|---|
void |
draw()
Draws solid line between the measured elements. |
int |
maximumItemCount()
Returns 2 as distance can be measured between 2 elements. |
double |
measurement()
Measures the distance. |
| Methods inherited from class chemaxon.marvin.space.monitor.MeasurementMonitor |
|---|
getCoordinates, getCoordinates, getDescription, getDescription, getMonitorColor, receiveNotificationOnCoordinateChange, refresh, selectItem, setLabel |
| Methods inherited from class chemaxon.marvin.space.monitor.Monitor |
|---|
clear, getSelectedElements, hasControl, hasInvisibleItem, hasTransparentPart, isFull, isVisible, onRemoveGraphicComponent, pickedIndicator, receiveNotificationOnInvisibility, receiveNotificationOnVisibility, refersTo, unSelect |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DistanceMonitor()
| Method Detail |
|---|
public int maximumItemCount()
maximumItemCount in class Monitorpublic double measurement()
measurement in class MeasurementMonitorpublic void draw()
draw in class GraphicComponent
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||