CIM++ Adapted CIM_SINERGIEN Codebase
Public Attributes | List of all members
IEC61970::Base::DiagramLayout::DiagramObjectPoint Class Reference

#include <DiagramObjectPoint.h>

Inheritance diagram for IEC61970::Base::DiagramLayout::DiagramObjectPoint:
Inheritance graph
[legend]
Collaboration diagram for IEC61970::Base::DiagramLayout::DiagramObjectPoint:
Collaboration graph
[legend]

Public Attributes

IEC61970::Base::Domain::Integer sequenceNumber
 
IEC61970::Base::Domain::Float xPosition
 
IEC61970::Base::Domain::Float yPosition
 
IEC61970::Base::Domain::Float zPosition
 
IEC61970::Base::DiagramLayout::DiagramObjectGluePointDiagramObjectGluePoint
 

Detailed Description

A point in a given space defined by 3 coordinates and associated to a diagram object. The coordinates may be positive or negative as the origin does not have to be in the corner of a diagram.

Member Data Documentation

IEC61970::Base::DiagramLayout::DiagramObjectGluePoint* IEC61970::Base::DiagramLayout::DiagramObjectPoint::DiagramObjectGluePoint

The 'glue' point to which this point is associated.

IEC61970::Base::Domain::Integer IEC61970::Base::DiagramLayout::DiagramObjectPoint::sequenceNumber

The sequence position of the point, used for defining the order of points for diagram objects acting as a polyline or polygon with more than one point.

IEC61970::Base::Domain::Float IEC61970::Base::DiagramLayout::DiagramObjectPoint::xPosition

The X coordinate of this point.

IEC61970::Base::Domain::Float IEC61970::Base::DiagramLayout::DiagramObjectPoint::yPosition

The Y coordinate of this point.

IEC61970::Base::Domain::Float IEC61970::Base::DiagramLayout::DiagramObjectPoint::zPosition

The Z coordinate of this point.


The documentation for this class was generated from the following files: