本文整理汇总了C++中Segment::GetB方法的典型用法代码示例。如果您正苦于以下问题:C++ Segment::GetB方法的具体用法?C++ Segment::GetB怎么用?C++ Segment::GetB使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Segment
的用法示例。
在下文中一共展示了Segment::GetB方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
int main()
{
InOuPList PtL;
Convex1D C;
Segment S;
Point A, B;
PtL.InputPointList();
if (PtL.PL->IsEmpty)
printf("List is Empty\n");
else
{
if (PtL.GetPointDimension()==0)
{
PtL.PL->GetFirst(&A);
printf("X=%lf, Y=%lf, Z=%lf\n", A.GetX(), A.GetY(), A.GetZ());
};
if (PtL.GetPointDimension()==1)
{
C.Build1DHull (&S, PtL.PL);
S.GetA(&A);
S.GetB(&B);
printf("X=%lf, Y=%lf, Z=%lf\n", A.GetX(), A.GetY(), A.GetZ());
printf("X=%lf, Y=%lf, Z=%lf\n", B.GetX(), B.GetY(), B.GetZ());
}
};
};
示例2:
// визначення списку точок
void Convex1D::Calculation(PointList *PL)
{
Segment S;
Point A, B;
Build1DHull (&S, PL);
S.GetA(&A);
S.GetB(&B);
PL->Clear();
PL->Add(A);
PL->Add(B);
};