Distribution3DRefPtr createColorDistribution(void) { LineDistribution3DRefPtr TheLineDistribution = LineDistribution3D::create(); TheLineDistribution->setPoint1(Pnt3f(0.5,0.5,0.5)); TheLineDistribution->setPoint2(Pnt3f(1.0,1.0,1.0)); return TheLineDistribution; }
Distribution3DRefPtr createSizeDistribution(void) { LineDistribution3DRefPtr TheLineDistribution = LineDistribution3D::create(); TheLineDistribution->setPoint1(Pnt3f(3.0,3.0,3.0)); TheLineDistribution->setPoint2(Pnt3f(1.0,1.0,1.0)); return TheLineDistribution; }
Distribution3DRefPtr createSizeDistribution(void) { //Sphere Distribution LineDistribution3DRefPtr TheLineDistribution = LineDistribution3D::create(); TheLineDistribution->setPoint1(Pnt3f(5.0,5.0,1.0)); TheLineDistribution->setPoint2(Pnt3f(10.0,10.0,1.0)); return TheLineDistribution; }
Distribution3DRefPtr createPositionDistribution(void) { LineDistribution3DRefPtr TheLineDistribution = LineDistribution3D::create(); TheLineDistribution->setPoint1(Pnt3f(0.0f,0.0f,0.0f)); TheLineDistribution->setPoint2(Pnt3f(0.1f,0.0f,0.0f)); return TheLineDistribution; }
Distribution3DRefPtr createVelocityDistribution(void) { //Line Distribution, no velocity LineDistribution3DRefPtr TheLineDistribution = LineDistribution3D::create(); TheLineDistribution->setPoint1(Pnt3f(0.0,0.0,0.0)); TheLineDistribution->setPoint2(Pnt3f(0.0,0.0,0.0)); return TheLineDistribution; }
Distribution3DRefPtr createTrailSizeDistribution(void) { //Line Distribution LineDistribution3DRefPtr TheLineDistribution = LineDistribution3D::create(); TheLineDistribution->setPoint1(Pnt3f(2.0,2.0,2.0)); TheLineDistribution->setPoint2(Pnt3f(2.5,2.5,2.5)); return TheLineDistribution; }
Distribution3DRefPtr createSizeDistribution(void) { //Line Distribution LineDistribution3DRefPtr TheLineDistribution = LineDistribution3D::create(); TheLineDistribution->setPoint1(Pnt3f(4.45,4.45,4.45)); TheLineDistribution->setPoint2(Pnt3f(4.45,4.45,4.45)); return TheLineDistribution; }
Distribution3DRefPtr createSmokeVelocityDistribution(void) { //Sphere Distribution LineDistribution3DRefPtr TheLineDistribution = LineDistribution3D::create(); TheLineDistribution->setPoint1(Pnt3f(0.0,1.0,1.0)); TheLineDistribution->setPoint2(Pnt3f(0.0,1.0,3.0)); return TheLineDistribution; }
Distribution3DRefPtr createSmokeColorDistribution(void) { //Line Distribution LineDistribution3DRefPtr TheLineDistribution = LineDistribution3D::create(); TheLineDistribution->setPoint1(Pnt3f(0.0,0.0,0.0)); TheLineDistribution->setPoint2(Pnt3f(0.15,0.15,0.15)); return TheLineDistribution; }
Distribution3DRecPtr createSizeDistribution(void) { //Line Distribution LineDistribution3DRefPtr TheLineDistribution = LineDistribution3D::create(); TheLineDistribution->setPoint1(Pnt3f(1.2,1.2,1.0)); TheLineDistribution->setPoint2(Pnt3f(1.4,1.4,1.0)); return TheLineDistribution; }
Distribution3DRefPtr createAccelerationDistribution(void) { //Line Distribution LineDistribution3DRefPtr TheLineDistribution = LineDistribution3D::create(); TheLineDistribution->setPoint1(Pnt3f(0.0,0.0,0.0)); TheLineDistribution->setPoint2(Pnt3f(0.0,0.0,0.0)); return TheLineDistribution; }