rwlogo
Rogue Wave Views 5.5.1

Rogue Wave Views
Foundation Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

IlvPrintableComposite::PositionCoordinate Class Reference

This is an abstract class representing the concept of the end point of a segment. More...

#include <ilviews/printing/composite.h>

Inheritance diagram for IlvPrintableComposite::PositionCoordinate:
IlvPrintableComposite::DeducedPositionCoordinate IlvPrintableComposite::RelativePositionCoordinate IlvPrintableComposite::DeltaRelativePositionCoordinate IlvPrintableComposite::RatioRelativePositionCoordinate

List of all members.

Public Member Functions

 PositionCoordinate ()
 The constructor.
virtual PositionCoordinateclone () const =0
 This function returns a new object allocated on the heap, this object is a copy of the current object.

Detailed Description

This is an abstract class representing the concept of the end point of a segment.

Library: ilvprint


Constructor & Destructor Documentation

IlvPrintableComposite::PositionCoordinate::PositionCoordinate (  ) 

The constructor.

After the construction the validity of the object must be checked.


Member Function Documentation

virtual PositionCoordinate* IlvPrintableComposite::PositionCoordinate::clone (  )  const [pure virtual]

This function returns a new object allocated on the heap, this object is a copy of the current object.

Returns:
A pointer to a new allocated object.

Implemented in IlvPrintableComposite::DeducedPositionCoordinate, IlvPrintableComposite::DeltaRelativePositionCoordinate, and IlvPrintableComposite::RatioRelativePositionCoordinate.


© Copyright 2012, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.