In file ./include/vob/trans/LinearPrimitives.hxx:

class Vob::BuoyOnCircle1

A buoy coordinate system

Documentation

A buoy coordinate system

Inheritance:

BuoyOnCircle1 - Ortho - PrimitiveTransform


Public Methods

[more]void setBuoy (Pt anchorPt, Pt ctrPoint, float radius, Pt projPoint, float shiftAmount)
Set this coordinate system to be the buoy with given params.


Inherited from Ortho:

Public Methods

ovoid tr(const ZPt &from, ZPt &to) const


Inherited from PrimitiveTransform:


Inherited from GLPerformablePrimitiveTransform:

ovoid setBuoy(Pt anchorPt, Pt ctrPoint, float radius, Pt projPoint, float shiftAmount)
Set this coordinate system to be the buoy with given params.
Parameters:
anchorPt - The location of the anchor.
ctrPoint - The center of the buoy circle.
radius - The radius of the circle.
projPoint - the point to project the buoy from, if it would be inside the circle just shifted.
shiftAmount - The amount to shift the buoy.


This class has no child classes.

Alphabetic index Hierarchy of classes



This page was generated with the help of DOC++.