casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
casa::DSScreenArrow Member List
This is the complete list of members for casa::DSScreenArrow, including all inherited members.
addHandle(const Vector< Float > &newHandlePos, const Bool &atEnd=True, const Int position=0)casa::DisplayShape [virtual]
addLocked(DisplayShape *toLock)casa::DisplayShape [virtual]
addPoint(const Vector< Float > &newPos)casa::DSPolyLine [virtual]
ArrowHead enum namecasa::DSArrow
asPolyLine(const Vector< Float > &startPos, const Vector< Float > &endPos)casa::DSLine [protected, virtual]
buildHandles(const Matrix< Float > &startPoints)casa::DisplayShape [virtual]
changePoint(const Vector< Float > &pos, const Int n)casa::DSScreenArrow [virtual]
changePoint(const Vector< Float > &pos)casa::DSScreenArrow [virtual]
chooseWCFromPixPoint(const Float &xPos, const Float &yPos, PanelDisplay *pd)casa::DisplayShapeWithCoords [static]
chooseWCFromPixPoints(const Matrix< Float > points, PanelDisplay *pd)casa::DisplayShapeWithCoords [static]
chooseWCFromWorldPoint(const Record &settings, PanelDisplay *pd)casa::DisplayShapeWithCoords [static]
chooseWCFromWorldPoints(const Record &settings, const String &fieldWithPoints, PanelDisplay *pd)casa::DisplayShapeWithCoords [static]
closestLine(const Matrix< Float > &points, const Float &xPos, const Float &yPos, Int &firstVert, Int &secondVert, const Bool &closedPoly=True)casa::DisplayShape [virtual]
closestPoint(const Matrix< Float > &points, const Float &xPos, const Float &yPos, Int &out)casa::DisplayShape [virtual]
closestPoints(const Matrix< Float > &points, const Float &xPos, const Float &yPos, Int &outClosest, Int &outSecond)casa::DisplayShape [virtual]
Cool_Triangle enum valuecasa::DSArrow
DisplayShape()casa::DisplayShape
DisplayShape(const DisplayShape &other)casa::DisplayShape
draw(PixelCanvas *pc)casa::DSArrow [virtual]
drawingHandles()casa::DisplayShape [inline, virtual]
DSArrow()casa::DSArrow
DSArrow(const Vector< Float > &startPoint, const Vector< Float > &endPoint, DSArrow::ArrowHead style=DSArrow::Cool_Triangle, const Int arrowHeadSize=8)casa::DSArrow
DSArrow(const DSArrow &other)casa::DSArrow
DSBasic()casa::DSBasic
DSBasic(const DSBasic &other)casa::DSBasic
DSLine()casa::DSLine
DSLine(const DSLine &other)casa::DSLine
DSLine(const Vector< Float > &startPos, const Vector< Float > &endPos, const Bool &handles=True, const Bool &drawHandles=True)casa::DSLine
DSPolyLine()casa::DSPolyLine
DSPolyLine(const DSPolyLine &other)casa::DSPolyLine
DSPolyLine(const Matrix< Float > &points, const Bool &handles, const Bool &drawHandles)casa::DSPolyLine
DSScreenArrow()casa::DSScreenArrow
DSScreenArrow(const Record &settings, PixelCanvas *pc)casa::DSScreenArrow
DSScreenArrow(DSPixelArrow &other, PixelCanvas *pc)casa::DSScreenArrow
DSScreenArrow(DSWorldArrow &other)casa::DSScreenArrow
Filled_Circle enum valuecasa::DisplayShape
Filled_Square enum valuecasa::DisplayShape
Filled_Triangle enum valuecasa::DSArrow
floatFromPix(Record &inHere, const String &field)casa::DisplayShapeWithCoords [static]
floatPointFromPix(Record &inHere, const String &field)casa::DisplayShapeWithCoords [static]
floatPointFromQuant(const Record &inHere, const String &field, String &units)casa::DisplayShapeWithCoords [static]
floatPointToPix(Record &inHere, const String &field)casa::DisplayShapeWithCoords [static]
floatToPix(Record &inHere, const String &field)casa::DisplayShapeWithCoords [static]
getCenter()casa::DSPolyLine [virtual]
getColor()casa::DisplayShape [virtual]
getEnds()casa::DSLine [protected, virtual]
getHandleLocations()casa::DisplayShape [virtual]
getLineWidth()casa::DSBasic [virtual]
getOptions()casa::DSScreenArrow [virtual]
getPoints()casa::DSPolyLine [protected, virtual]
getRawOptions()casa::DSScreenArrow [inline, virtual]
HandleShape enum namecasa::DisplayShape
inObject(const Float &xPos, const Float &yPos)casa::DSPolyLine [virtual]
inPolygon(const Matrix< Float > &points, const Float &xPos, const Float &yPos)casa::DisplayShape [virtual]
inWorldCanvasDrawArea(const Matrix< Float > points, WorldCanvas *wc)casa::DisplayShapeWithCoords [static]
isValid()casa::DSLine [virtual]
itsPCcasa::DSScreenArrow [private]
itsRelativeEndcasa::DSScreenArrow [private]
itsRelativeStartcasa::DSScreenArrow [private]
makeHandle(const Vector< Float > &newHandlePos)casa::DisplayShape [virtual]
matrixFloatFromQuant(Record &inHere, const String &field, const String &onlyParseTheseUnits)casa::DisplayShapeWithCoords [static]
matrixFloatToQuant(Record &inHere, const String &field, const String &unit)casa::DisplayShapeWithCoords [static]
move(const Float &dX, const Float &dY)casa::DSScreenArrow [virtual]
nHandles()casa::DisplayShape [virtual]
nPoints()casa::DSPolyLine [virtual]
numArrowHeadscasa::DSArrow [static]
onHandles(const Float &xPos, const Float &yPos)casa::DisplayShape [virtual]
Open_Circle enum valuecasa::DisplayShape
Open_Square enum valuecasa::DisplayShape
Open_Triangle enum valuecasa::DSArrow
pixelToWorldPoints(Record &inHere, const String &fieldname, WorldCanvas *wc)casa::DisplayShapeWithCoords [static]
recalculateScreenPosition()casa::DSScreenArrow [virtual]
relToScreen(const Vector< Float > &rel, PixelCanvas *pc)casa::DisplayShapeWithCoords [static]
relToScreen(const Matrix< Float > &rel, PixelCanvas *pc)casa::DisplayShapeWithCoords [static]
removeHandle(const Vector< Float > &getRidOf)casa::DisplayShape [virtual]
removeHandle(const Int nHandle)casa::DisplayShape [virtual]
removeLocked(DisplayShape *removeLock)casa::DisplayShape [virtual]
rotate(const Float &angle)casa::DSScreenArrow [virtual]
rotateAbout(const Float &angle, const Float &aboutX, const Float &aboutY)casa::DSArrow [virtual]
rotatePoint(const Vector< Float > &toRotate, const Float &angle, const Float &aboutX, const Float &aboutY)casa::DisplayShape [virtual]
rotatePolygon(const Matrix< Float > &toRotate, const Float &angle, const Float &aboutX, const Float &aboutY)casa::DisplayShape [virtual]
scale(const Float &scaleFactor)casa::DSScreenArrow [virtual]
screenToRel(const Vector< Float > &screen, PixelCanvas *pc)casa::DisplayShapeWithCoords [static]
screenToRel(const Matrix< Float > &screen, PixelCanvas *pc)casa::DisplayShapeWithCoords [static]
setAngle(const Float &angle)casa::DSArrow [virtual]
setCenter(const Float &xPos, const Float &yPos)casa::DSScreenArrow [virtual]
setColor(const String &newColor)casa::DisplayShape [virtual]
setDrawHandles(const Bool &shouldIDraw)casa::DisplayShape [virtual]
setEndPoint(const Vector< Float > &endPoint)casa::DSScreenArrow [virtual]
setHandleColor(const String &handleColor)casa::DisplayShape [virtual]
setHandlePositions(const Matrix< Float > &newPoints)casa::DisplayShape [virtual]
setHandleShape(const DisplayShape::HandleShape &shape)casa::DisplayShape [virtual]
setHandleSize(const Int pixelSize)casa::DisplayShape [virtual]
setHasHandles(const Bool &hasHandles)casa::DisplayShape [virtual]
setLength(const Float &pixelLength)casa::DSArrow [virtual]
setLineWidth(const Int pixels)casa::DSBasic [virtual]
setOptions(const Record &settings)casa::DSScreenArrow [virtual]
setPoints(const Matrix< Float > &points)casa::DSPolyLine [virtual]
setStartPoint(const Vector< Float > &startPoint)casa::DSScreenArrow [virtual]
toDegrees(const Float &radians)casa::DisplayShape [virtual]
toRadians(const Float &degrees)casa::DisplayShape [virtual]
translateMatrix(const Matrix< Float > &points, const Float &dx, const Float &dy)casa::DisplayShape [virtual]
updateRelative()casa::DSScreenArrow [private]
validEnd()casa::DSLine [inline, protected, virtual]
validStart()casa::DSLine [inline, protected, virtual]
whichHandle(const Float &xPos, const Float &yPos, Int &out)casa::DisplayShape [virtual]
~DisplayShape()casa::DisplayShape [virtual]
~DisplayShapeWithCoords()casa::DisplayShapeWithCoords [inline, virtual]
~DSArrow()casa::DSArrow [virtual]
~DSBasic()casa::DSBasic [virtual]
~DSLine()casa::DSLine [virtual]
~DSPolyLine()casa::DSPolyLine [virtual]
~DSScreenArrow()casa::DSScreenArrow [virtual]