blob: 671545910196ae03446cca0e349ffeb4450c99dc [file] [log] [blame]
Model ApogyAddons
This model description is not a real EMF artifact. It was generated by the
org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's
code generator can be extended.
This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
Package addons <ca.gc.asc_csa.apogy.addons>
Class AbstractTool -> Named, Described
Class SimpleToolList -> AbstractToolsListContainer
Reference simpleTools : SimpleTool<<0..*>>
Class SimpleTool -> AbstractTool
Reference toolList : SimpleToolList
Attribute active : EBoolean
Attribute disposed : EBoolean
Operation initialise() : void
Operation dispose() : void
Class Simple3DTool -> SimpleTool
Attribute visible : EBoolean
Reference rootNode : Node
Operation selectionChanged(NodeSelection) : void
Class AbstractTwoPoints3DTool -> Simple3DTool
Reference fromAbsolutePosition : Tuple3d
Reference fromRelativePosition : Tuple3d
Reference fromNode : Node
Attribute fromNodeLock : EBoolean
Reference toAbsolutePosition : Tuple3d
Reference toRelativePosition : Tuple3d
Reference toNode : Node
Attribute toNodeLock : EBoolean
Attribute distance : EDouble
Operation pointsRelativePoseChanged(Matrix4d) : void
Class Ruler3DTool -> AbstractTwoPoints3DTool
Attribute rulerColor : Color3f
Attribute extremitiesRadius : EDouble
Attribute minorTickColor : Color3f
Attribute minorTickSpacing : EDouble
Attribute minorTickLength : EDouble
Attribute majorTickColor : Color3f
Attribute majorTickSpacing : EDouble
Attribute majorTickLength : EDouble
Reference ruler3dToolNode : Ruler3dToolNode
Class Ruler3dToolNode -> Node
Reference ruler3DTool : Ruler3DTool
Class FeatureOfInterestPickingTool -> Simple3DTool
Reference featureOfInterestList : FeatureOfInterestList
Reference pickAbsolutePosition : Tuple3d
Reference pickRelativePosition : Tuple3d
Reference pickedNode : Node
Reference pickAbsoluteNormal : Tuple3d
Reference pickRelativeNormal : Tuple3d
Class SunVector3DTool -> AbstractTwoPoints3DTool
Attribute vectorColor : Color3f
Attribute vectorLength : EDouble
Attribute endPointRadius : EDouble
Attribute sunIntensity : EDouble
Attribute currentDayMaximumSunIntensity : EDouble
Attribute currentSunIntensityPercentage : EDouble
Reference sunVector3DToolNode : SunVector3DToolNode
Class SunVector3DToolNode -> Node
Reference sunVector3DTool : SunVector3DTool
Class TrajectoryPickingTool -> Simple3DTool
Attribute altitudeOffset : EDouble
Reference paths : WayPointPath<<1..*>>
Reference activePath : WayPointPath<<1..1>>
Reference trajectoryPickingToolNode : TrajectoryPickingToolNode
Operation clearActivePath() : void
Class TrajectoryPickingToolNode -> AggregateGroupNode
Reference trajectoryPickingTool : TrajectoryPickingTool
Class Trajectory3DTool -> Simple3DTool
Attribute penDown : EBoolean
Reference variable : Variable<<1..1>>
Attribute distanceThreshold : EDouble
Attribute totalDistance : EDouble
Reference paths : WayPointPath<<0..*>>
Reference poseProvider : PoseProvider
Reference trajectory3DToolNode : Trajectory3DToolNode
Class Trajectory3DToolNode -> AggregateGroupNode
Reference trajectory3DTool : Trajectory3DTool
Class GeometryPlacementAtFeatureOfInterestTool -> Simple3DTool
Reference featureOfInterest : FeatureOfInterest
Reference featureOfInterestNode : FeatureOfInterestNode
Reference transformNode : TransformNode
Operation loadGeometry() : Node
Class AbstractURLNodeGeometryPlacementAtFeatureOfInterestTool -> GeometryPlacementAtFeatureOfInterestTool
Reference /cadTransformNode : TransformNode
Reference /urlNode : URLNode
Operation getGeometryOffsets() : Matrix4x4
Operation getGeometryURL() : EString
Class URLNodeGeometryPlacementAtFeatureOfInterestTool -> AbstractURLNodeGeometryPlacementAtFeatureOfInterestTool
Attribute URL : EString
Reference cadToToolTransform : Matrix4x4
DataType Color3f <javax.vecmath.Color3f>
DataType NodeSelection <ca.gc.asc_csa.apogy.common.topology.ui.NodeSelection>