本文整理汇总了C++中TPoint::Y方法的典型用法代码示例。如果您正苦于以下问题:C++ TPoint::Y方法的具体用法?C++ TPoint::Y怎么用?C++ TPoint::Y使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TPoint
的用法示例。
在下文中一共展示了TPoint::Y方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: Intersects
bool Intersects(const TSegment<T> &segment) const
{
TPoint<T> p1=Point1();
TPoint<T> p2=Point2();
TPoint<T> p3=segment.Point1();
TPoint<T> p4=segment.Point2();
return(BoundingBox(p1.X(),p2.X(),p3.X(),p4.X())&&BoundingBox(p1.Y(),p2.Y(),p3.Y(),p4.Y())&&((Area(p1,p2,p3)*Area(p1,p2,p4))<=0)&&((Area(p3,p4,p1)*Area(p3,p4,p2))<=0));
}
示例2: return
//
// equality operator
//
bool TPoint::operator==(const TPoint &inPt) const {
if ((inPt.X() == m_X) &&
(inPt.Y() == m_Y))
{
return (true);
}
return (false);
}
示例3: GetParameter
void TBisector::GetParameter(const TPoint &P, double &t, bool &onBisector) const {
t = (P.X() - X0->X()) / U->X1();
onBisector = (fabs( (P.Y() - X0->Y()) / U->X2() - t ) < epsilon) & (fabs( (P.Z() - X0->Z()) / U->X3() - t ) < epsilon);
}
示例4: Offset
void TPoint::Offset(TPoint &inPt) {
m_X += inPt.X();
m_Y += inPt.Y();
}
示例5: Set
void TPoint::Set (const TPoint &inPt) {
m_X = inPt.X();
m_Y = inPt.Y();
}
示例6:
TPoint::TPoint(const TPoint &inPt) {
m_X = inPt.X();
m_Y = inPt.Y();
}
示例7: HasPoint
bool HasPoint( const TPoint<T> &point) const
{
return ((point.X()==x)&&(point.Y()==y));
}
示例8: Area
double Area(TPoint<T> a, TPoint<T> b, TPoint<T> c)
{
return (b.X()-a.X())*(c.Y()-a.Y())-(b.Y()-a.Y())*(c.X()-a.X());
};