Lines Matching defs:cubic

908         Geom::CubicBezier const * cubic = dynamic_cast<Geom::CubicBezier const *>( last_seg );
910 if ( cubic &&
911 (*cubic)[2] != this->p[0] && !this->spiro && !this->bspline )
913 Geom::Point p2 = (*cubic)[2];
967 Geom::CubicBezier const *cubic = dynamic_cast<Geom::CubicBezier const *>( this->green_curve->last_segment() );
969 if ( cubic ){
970 A = (*cubic)[0];
971 B = (*cubic)[1];
977 D = (*cubic)[3];
1023 Geom::CubicBezier const * cubic = dynamic_cast<Geom::CubicBezier const *>( this->green_curve->last_segment() );
1024 if ( cubic ) {
1026 B = (*cubic)[1];
1454 Geom::CubicBezier const * cubic = dynamic_cast<Geom::CubicBezier const*>(&*tmp_curve ->last_segment());
1460 if(cubic){
1462 last_segment->curveto((*cubic)[1],point_c,point_d);
1486 Geom::CubicBezier const * cubic = dynamic_cast<Geom::CubicBezier const*>(&*tmp_curve ->last_segment());
1487 if(cubic){
1489 last_segment->moveto((*cubic)[0]);
1490 last_segment->curveto((*cubic)[1],(*cubic)[3],(*cubic)[3]);
1532 Geom::CubicBezier const * cubic = dynamic_cast<Geom::CubicBezier const*>(&*tmp_curve ->last_segment());
1533 if(cubic){
1539 float WP = Geom::nearest_time((*cubic)[2],*weight_power->first_segment());
1554 this->p[1] = (*cubic)[3] + ((*cubic)[3] - (*cubic)[2] );
1600 Geom::CubicBezier const * cubic = dynamic_cast<Geom::CubicBezier const*>(&*tmp_curve ->last_segment());
1607 if(cubic){
1608 last_segment->moveto((*cubic)[0]);
1609 last_segment->curveto((*cubic)[1],point_c,(*cubic)[3]);
1657 Geom::CubicBezier const * cubic = dynamic_cast<Geom::CubicBezier const*>(&*tmp_curve ->last_segment());
1658 if(cubic){
1659 last_segment->moveto((*cubic)[0]);
1660 last_segment->curveto((*cubic)[1],(*cubic)[3],(*cubic)[3]);
1909 if ( Geom::CubicBezier const * cubic = dynamic_cast<Geom::CubicBezier const *>(crv)) {
1910 this->p[1] = (*cubic)[1];
1940 Geom::CubicBezier const *cubic = dynamic_cast<Geom::CubicBezier const *>(this->green_curve->last_segment());
1941 if ( cubic ) {
1942 this->p[1] = (*cubic)[3] + (*cubic)[3] - (*cubic)[2];