コード例 #1
0
ファイル: SphereFlake.cs プロジェクト: hksonngan/sharptracing
 public SphereFlake(Point3D center, float initialRadius, int maxDepth)
 {
     this.center            = center;
     this.initialRadius     = initialRadius;
     this.maxDepth          = maxDepth;
     this.sphereFlake       = new List <Primitive>(maxDepth * 6);
     this.sphereFlakeKDTree = new KDTreePrimitiveManager(this.sphereFlake);
     this.redoFlake();
 }
コード例 #2
0
ファイル: SphereFlake.cs プロジェクト: hksonngan/sharptracing
 public SphereFlake(Point3D center, float initialRadius, int maxDepth)
 {
     this.center = center;
     this.initialRadius = initialRadius;
     this.maxDepth = maxDepth;
     this.sphereFlake = new List<Primitive>(maxDepth * 6);
     this.sphereFlakeKDTree = new KDTreePrimitiveManager(this.sphereFlake);
     this.redoFlake();
 }
コード例 #3
0
ファイル: CubeFlake.cs プロジェクト: hksonngan/sharptracing
 public CubeFlake(Point3D center, float initialLength, int maxDepth)
 {
     this.center          = center;
     this.initialLength   = initialLength;
     this.maxDepth        = maxDepth;
     this.cubeFlake       = new List <Primitive>(maxDepth * 6);
     this.cubeFlakeKDTree = new KDTreePrimitiveManager(this.cubeFlake);
     this.redoFlake();
 }
コード例 #4
0
ファイル: CubeFlake.cs プロジェクト: hksonngan/sharptracing
 public CubeFlake(Point3D center, float initialLength, int maxDepth)
 {
     this.center = center;
     this.initialLength = initialLength;
     this.maxDepth = maxDepth;
     this.cubeFlake = new List<Primitive>(maxDepth * 6);
     this.cubeFlakeKDTree = new KDTreePrimitiveManager(this.cubeFlake);
     this.redoFlake();
 }