Interface to the DynamicHierarchy's volume query systems.
Inheritance: IQueryAccelerator
コード例 #1
0
ファイル: DynamicHierarchy.cs プロジェクト: Telanor/bepu-fork
 /// <summary>
 /// Constructs a new dynamic hierarchy broad phase.
 /// </summary>
 /// <param name="parallelLooper">Parallel loop provider to use in the broad phase.</param>
 public DynamicHierarchy(IParallelLooper parallelLooper)
     : base(parallelLooper)
 {
     multithreadedRefit = MultithreadedRefit;
     multithreadedOverlap = MultithreadedOverlap;
     QueryAccelerator = new DynamicHierarchyQueryAccelerator(this);
 }
コード例 #2
0
 /// <summary>
 /// Constructs a new dynamic hierarchy broad phase.
 /// </summary>
 /// <param name="parallelLooper">Parallel loop provider to use in the broad phase.</param>
 public DynamicHierarchy(IParallelLooper parallelLooper)
     : base(parallelLooper)
 {
     multithreadedRefit   = MultithreadedRefit;
     multithreadedOverlap = MultithreadedOverlap;
     QueryAccelerator     = new DynamicHierarchyQueryAccelerator(this);
 }
コード例 #3
0
ファイル: DynamicHierarchy.cs プロジェクト: dsmo7206/Lemma
 /// <summary>
 /// Constructs a new dynamic hierarchy broad phase.
 /// </summary>
 /// <param name="threadManager">Thread manager to use in the broad phase.</param>
 public DynamicHierarchy(IThreadManager threadManager)
     : base(threadManager)
 {
     multithreadedRefit = MultithreadedRefit;
     multithreadedOverlap = MultithreadedOverlap;
     QueryAccelerator = new DynamicHierarchyQueryAccelerator(this);
 }
コード例 #4
0
 /// <summary>
 /// Constructs a new dynamic hierarchy broad phase.
 /// </summary>
 /// <param name="threadManager">Thread manager to use in the broad phase.</param>
 public DynamicHierarchy(IThreadManager threadManager)
     : base(threadManager)
 {
     multithreadedRefit   = MultithreadedRefit;
     multithreadedOverlap = MultithreadedOverlap;
     QueryAccelerator     = new DynamicHierarchyQueryAccelerator(this);
 }
コード例 #5
0
ファイル: DynamicHierarchy.cs プロジェクト: Telanor/bepu-fork
 /// <summary>
 /// Constructs a new dynamic hierarchy broad phase.
 /// </summary>
 public DynamicHierarchy()
 {
     multithreadedRefit = MultithreadedRefit;
     multithreadedOverlap = MultithreadedOverlap;
     QueryAccelerator = new DynamicHierarchyQueryAccelerator(this);
 }
コード例 #6
0
 /// <summary>
 /// Constructs a new dynamic hierarchy broad phase.
 /// </summary>
 public DynamicHierarchy()
 {
     multithreadedRefit   = MultithreadedRefit;
     multithreadedOverlap = MultithreadedOverlap;
     QueryAccelerator     = new DynamicHierarchyQueryAccelerator(this);
 }