Pyro higlevel API
Public Member Functions | Public Attributes | List of all members
os::Point Class Reference

Public Member Functions

 Point ()
 
 Point (const Point &cPnt)
 
 Point (const IPoint &cPnt)
 
 Point (float nX, float nY)
 
Point operator* (const Point &cPoint) const
 
Point operator- (void) const
 
Point operator+ (const Point &cPoint) const
 
Point operator- (const Point &cPoint) const
 
const Pointoperator+= (const Point &cPoint)
 
const Pointoperator-= (const Point &cPoint)
 
bool operator< (const Point &cPoint) const
 
bool operator> (const Point &cPoint) const
 
bool operator== (const Point &cPoint) const
 
bool operator!= (const Point &cPoint) const
 

Public Attributes

float x
 
float y
 

Detailed Description

Description:
See Also
Author
Kurt Skauen (kurt@.nosp@m.athe.nosp@m.os.cx)

Constructor & Destructor Documentation

os::Point::Point ( )
inline
os::Point::Point ( const Point cPnt)
inline

References x, and y.

os::Point::Point ( const IPoint cPnt)
inlineexplicit

References os::IPoint::x, and os::IPoint::y.

os::Point::Point ( float  nX,
float  nY 
)
inline

Member Function Documentation

bool os::Point::operator!= ( const Point cPoint) const
inline

References x, and y.

Point os::Point::operator* ( const Point cPoint) const
inline

References x, and y.

Point os::Point::operator+ ( const Point cPoint) const
inline

References x, and y.

const Point& os::Point::operator+= ( const Point cPoint)
inline

References x, and y.

Point os::Point::operator- ( void  ) const
inline
Point os::Point::operator- ( const Point cPoint) const
inline

References x, and y.

const Point& os::Point::operator-= ( const Point cPoint)
inline

References x, and y.

bool os::Point::operator< ( const Point cPoint) const
inline

References x, and y.

bool os::Point::operator== ( const Point cPoint) const
inline

References x, and y.

bool os::Point::operator> ( const Point cPoint) const
inline

References x, and y.

Member Data Documentation

float os::Point::x

Referenced by os::TreeViewNode::_DrawExpanderCross(), os::ToolBar::AddChild(), os::Splitter::AdjustLayout(), os::LayoutNode::AdjustPrefSize(), os::Alert::Alert(), os::AlertView::AlertView(), os::Variant::AsString(), os::TreeViewStringNode::AttachToView(), os::TreeView::Private::CalcExpImgBounds(), os::TabViewTab::Private::CalcSize(), os::LayoutNode::CalculatePreferredSize(), os::HLayoutNode::CalculatePreferredSize(), os::VLayoutNode::CalculatePreferredSize(), os::TextEdit::Clear(), os::TabView::DeleteTab(), os::Rect::DoIntersect(), os::MenuItem::Draw(), os::BitmapImage::Draw(), os::TextEdit::FontChanged(), os::FrameView::FrameSized(), os::TabView::FrameSized(), os::Menu::FrameSized(), os::ListView::FrameSized(), os::Image::GetBounds(), os::View::GetChildAt(), os::MenuItem::GetColumnWidth(), os::MenuItem::GetContentSize(), SplashView::GetPreferredSize(), os::PopupMenu::GetPreferredSize(), os::CheckBox::GetPreferredSize(), os::RadioButton::GetPreferredSize(), os::FrameView::GetPreferredSize(), os::StringView::GetPreferredSize(), os::Button::GetPreferredSize(), os::ImageButton::GetPreferredSize(), os::DropdownMenu::GetPreferredSize(), os::Spinner::GetPreferredSize(), os::LayoutNode::GetPreferredSize(), os::Splitter::GetPreferredSize(), os::TabView::GetPreferredSize(), os::Slider::GetPreferredSize(), os::Slider::GetSliderFrame(), os::BitmapImage::GlowFilter(), os::IconView::IconView(), os::TextEdit::InsertString(), os::Menu::InvalidateLayout(), os::IPoint::IPoint(), os::IconView::MainView::KeyDown(), os::TableCell::Layout(), os::ProgressView::Layout(), os::HLayoutNode::Layout(), os::VLayoutNode::Layout(), os::TextEdit::MaybeDrawString(), os::PopupMenu::MouseDown(), os::ScrollBar::MouseDown(), os::TabView::MouseDown(), os::TextEdit::MouseDown(), os::DropdownMenu::DropdownView::MouseMove(), os::Splitter::MouseMove(), os::IconDirectoryView::MouseMove(), os::TabView::MouseMove(), os::TextEdit::MouseMove(), os::Menu::MouseMove(), os::IconView::MainView::MouseMove(), os::IconDirectoryView::MouseUp(), os::Menu::Open(), operator!=(), operator*(), operator+(), os::Rect::operator+(), operator+=(), os::Rect::operator+=(), operator-(), os::Rect::operator-(), operator-=(), os::Rect::operator-=(), operator<(), os::BitmapImage::operator=(), operator==(), operator>(), os::Rect::operator|(), os::Rect::operator|=(), os::TreeViewCheckNode::Paint(), os::PopupMenu::Paint(), os::FrameView::Paint(), os::ImageButton::Paint(), os::ImageView::Paint(), os::TreeViewStringNode::Paint(), Point(), os::Slider::PosToVal(), os::ScrollBar::PostValueChange(), os::Image::Private::Private(), os::TextEdit::RecalcPrefWidth(), os::Rect::Rect(), os::ImageView::Refresh(), os::IconView::Private::RenderIcon(), os::Slider::RenderKnob(), os::Slider::RenderSlider(), os::View::ResizeBy(), os::BitmapImage::ResizeCanvas(), os::View::ResizeTo(), os::BitmapImage::Save(), os::Rect::Scale(), os::View::ScrollBy(), os::IconView::Private::Select(), os::IconView::Private::SelectAdjacent(), os::View::SetFrame(), os::IconView::SetIconPosition(), os::ScrollBar::SetScrollTarget(), os::BitmapImage::SetSize(), os::TableCell::SetWidth(), os::Splash::Splash(), os::Splitter::SplitBy(), os::IconView::MainView::TimerTick(), os::Menu::Track(), and os::ScrollBar::WheelMoved().

float os::Point::y

Referenced by os::TreeViewNode::_DrawExpanderCross(), os::ToolBar::AddChild(), os::Splitter::AdjustLayout(), os::LayoutNode::AdjustPrefSize(), os::Alert::Alert(), os::AlertView::AlertView(), os::Variant::AsString(), os::TreeView::Private::CalcExpImgBounds(), os::LayoutNode::CalculatePreferredSize(), os::HLayoutNode::CalculatePreferredSize(), os::VLayoutNode::CalculatePreferredSize(), os::TextEdit::Clear(), os::TextEdit::Delete(), os::Rect::DoIntersect(), os::BitmapImage::Draw(), os::FrameView::FontChanged(), os::TextEdit::FontChanged(), os::FrameView::FrameSized(), os::TabView::FrameSized(), os::Image::GetBounds(), os::View::GetChildAt(), os::MenuItem::GetColumnWidth(), os::MenuItem::GetContentSize(), os::TreeViewStringNode::GetHeight(), SplashView::GetPreferredSize(), os::PopupMenu::GetPreferredSize(), os::CheckBox::GetPreferredSize(), os::RadioButton::GetPreferredSize(), os::FrameView::GetPreferredSize(), os::StringView::GetPreferredSize(), os::ImageButton::GetPreferredSize(), os::Button::GetPreferredSize(), os::Spinner::GetPreferredSize(), os::DropdownMenu::GetPreferredSize(), os::LayoutNode::GetPreferredSize(), os::Splitter::GetPreferredSize(), os::TabView::GetPreferredSize(), os::Slider::GetPreferredSize(), os::Menu::GetPreferredSize(), os::ListView::GetRow(), os::ListView::GetRowPos(), os::BitmapImage::GlowFilter(), os::TreeViewCheckNode::HitTest(), os::ListView::HitTest(), os::IconView::IconView(), os::TextEdit::InsertString(), os::Menu::InvalidateLayout(), os::IPoint::IPoint(), os::IconView::MainView::KeyDown(), os::TableCell::Layout(), os::ProgressView::Layout(), os::HLayoutNode::Layout(), os::VLayoutNode::Layout(), os::ScrollBar::MouseDown(), os::TabView::MouseDown(), os::TextEdit::MouseDown(), os::DropdownMenu::DropdownView::MouseMove(), os::Spinner::MouseMove(), os::Splitter::MouseMove(), os::IconDirectoryView::MouseMove(), os::TextEdit::MouseMove(), os::Menu::MouseMove(), os::IconView::MainView::MouseMove(), os::IconDirectoryView::MouseUp(), os::Menu::Open(), operator!=(), operator*(), operator+(), os::Rect::operator+(), operator+=(), os::Rect::operator+=(), operator-(), os::Rect::operator-(), operator-=(), os::Rect::operator-=(), operator<(), os::BitmapImage::operator=(), operator==(), operator>(), os::Rect::operator|(), os::Rect::operator|=(), os::TreeViewCheckNode::Paint(), os::PopupMenu::Paint(), os::FrameView::Paint(), os::ImageButton::Paint(), os::Spinner::Paint(), os::DropdownMenu::Paint(), os::TreeViewStringNode::Paint(), Point(), os::Slider::PosToVal(), os::ScrollBar::PostValueChange(), os::Image::Private::Private(), os::Rect::Rect(), os::IconView::Private::RenderIcon(), os::Slider::RenderKnob(), os::Slider::RenderSlider(), os::View::ResizeBy(), os::BitmapImage::ResizeCanvas(), os::View::ResizeTo(), os::BitmapImage::Save(), os::Rect::Scale(), os::View::ScrollBy(), os::IconView::Private::Select(), os::IconView::Private::SelectAdjacent(), os::View::SetFrame(), os::TableCell::SetHeight(), os::IconView::SetIconPosition(), os::FrameView::SetLabel(), os::ScrollBar::SetScrollTarget(), os::BitmapImage::SetSize(), os::Splash::Splash(), SplashView::SplashView(), os::Splitter::SplitBy(), os::IconView::MainView::TimerTick(), os::Menu::Track(), os::DropdownMenu::DropdownView::WheelMoved(), os::ScrollBar::WheelMoved(), and os::Spinner::WheelMoved().