OmeroBlitz API
Home Previous Up Next Index

omero::model::Channel

Overview

[ "protected" ] class Channel extends IObject

Used By

LogicalChannelChannelsSeq
PixelsChannelsSeq
reloadAnnotationLinks
ChannelAnnotationLink::getParent
ChannelAnnotationLink::link
ChannelAnnotationLink::parent
ChannelAnnotationLink::setParent
LogicalChannel::addChannel
LogicalChannel::removeChannel
Pixels::addChannel
Pixels::getChannel
Pixels::getPrimaryChannel
Pixels::removeChannel
Pixels::setChannel
Pixels::setPrimaryChannel

Operation Index

getVersion
setVersion
getStatsInfo
setStatsInfo
getRed
setRed
getGreen
setGreen
getBlue
setBlue
getAlpha
setAlpha
getLookupTable
setLookupTable
getLogicalChannel
setLogicalChannel
getPixels
setPixels
unloadAnnotationLinks
sizeOfAnnotationLinks
copyAnnotationLinks
addChannelAnnotationLink
addAllChannelAnnotationLinkSet
removeChannelAnnotationLink
removeAllChannelAnnotationLinkSet
clearAnnotationLinks
reloadAnnotationLinks
getAnnotationLinksCountPerOwner
linkAnnotation
addChannelAnnotationLinkToBoth
findChannelAnnotationLink
unlinkAnnotation
removeChannelAnnotationLinkFromBoth
linkedAnnotationList

Data Member Index

version
statsInfo
red
green
blue
alpha
lookupTable
logicalChannel
pixels
annotationLinksSeq
annotationLinksLoaded
annotationLinksCountPerOwner

Operations

RInt getVersion()

void setVersion(RInt theVersion)

StatsInfo getStatsInfo()

void setStatsInfo(StatsInfo theStatsInfo)

RInt getRed()

void setRed(RInt theRed)

RInt getGreen()

void setGreen(RInt theGreen)

RInt getBlue()

void setBlue(RInt theBlue)

RInt getAlpha()

void setAlpha(RInt theAlpha)

RString getLookupTable()

void setLookupTable(RString theLookupTable)

LogicalChannel getLogicalChannel()

void setLogicalChannel(LogicalChannel theLogicalChannel)

Pixels getPixels()

void setPixels(Pixels thePixels)

void unloadAnnotationLinks()

int sizeOfAnnotationLinks()

ChannelAnnotationLinksSeq copyAnnotationLinks()

void addChannelAnnotationLink(ChannelAnnotationLink target)

void addAllChannelAnnotationLinkSet(ChannelAnnotationLinksSeq targets)

void removeChannelAnnotationLink(ChannelAnnotationLink theTarget)

void removeAllChannelAnnotationLinkSet(ChannelAnnotationLinksSeq targets)

void clearAnnotationLinks()

void reloadAnnotationLinks(Channel toCopy)

sys::CountMap getAnnotationLinksCountPerOwner()

ChannelAnnotationLink linkAnnotation(Annotation addition)

void addChannelAnnotationLinkToBoth(ChannelAnnotationLink link, bool bothSides)

ChannelAnnotationLinksSeq findChannelAnnotationLink(Annotation removal)

void unlinkAnnotation(Annotation removal)

void removeChannelAnnotationLinkFromBoth(ChannelAnnotationLink link, bool bothSides)

ChannelLinkedAnnotationSeq linkedAnnotationList()

Data Members

RInt version;

StatsInfo statsInfo;

RInt red;

RInt green;

RInt blue;

RInt alpha;

RString lookupTable;

LogicalChannel logicalChannel;

Pixels pixels;

ChannelAnnotationLinksSeq annotationLinksSeq;

bool annotationLinksLoaded;

sys::CountMap annotationLinksCountPerOwner;


Home Previous Up Next Index