![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 /******************************************************************************* 00002 ** Copyright (c) 2011 MAK Technologies, Inc. 00003 ** All rights reserved. 00004 *******************************************************************************/ 00005 00006 #pragma once 00007 00008 #include <bhaveSim/bhaveSimDefines.h> 00009 #include <kypathdata/navmesh/navmeshmanager.h> 00010 #include <geometry/point.h> 00011 #include <list> 00012 00013 namespace BHAVE 00014 { 00017 bool DT_DLL_bhaveSim SegmentVsPie2d(const Kaim::Vec3f& a, const Kaim::Vec3f& b, const Kaim::Vec3f& c, 00018 KyFloat32 radius, double startAngleInRadians, double endAngleInRadians); 00019 00022 std::list<Kaim::Vec3f> DT_DLL_bhaveSim DtGetPointsFromDisk(DtPoint center, double radius, 00023 double startAngleInRadians, double endAngleInRadians, double step); 00024 00027 Kaim::Vec3f DT_DLL_bhaveSim DtGetPointFromDisk(DtPoint center, double radius, double angleInRadians); 00028 } 00029