예제 #1
0
public  void buildTiles(Box3F box){

pInvokes.m_ts.fnNavMesh_buildTiles(_ID, box.AsString());
}
public  bool setBounds(Box3F bbox){

return pInvokes.m_ts.fnTSShapeConstructor_setBounds(_ID, bbox.AsString());
}
예제 #3
0
/// <summary>
/// Get the center point of an axis-aligned box.   @param b A Box3F, in string format using \"minExtentX minExtentY minExtentZ maxExtentX maxExtentY maxExtentZ\"   @return Center of the box.   @ingroup Math)
/// </summary>
public  Point3F getBoxCenter(Box3F box){


return new Point3F ( m_ts.fn_getBoxCenter(box.AsString()));
}
예제 #4
0
/// <summary>
/// Return the integer character code value corresponding to the first character in the given string.
/// )
/// 
/// </summary>
public  Box3F dnt_testcase_3(Box3F chr){


return new Box3F ( m_ts.fn_dnt_testcase_3(chr.AsString()));
}
예제 #5
0
/// <summary>
/// Set the shape bounds to the given bounding box.   @param Bounding box \"minX minY minZ maxX maxY maxZ\"   @return true if successful, false otherwise )
/// </summary>
public  bool setBounds(string tsshapeconstructor, Box3F bbox){


return m_ts.fnTSShapeConstructor_setBounds(tsshapeconstructor, bbox.AsString());
}
예제 #6
0
/// <summary>
/// @brief Rebuild the tiles overlapped by the input box.)
/// 
/// </summary>
public  void buildTiles(string navmesh, Box3F box){


m_ts.fnNavMesh_buildTiles(navmesh, box.AsString());
}