Inkscape
Vector Graphics Editor
|
Go to the source code of this file.
Functions | |
void | cairo_pw (cairo_t *cr, Piecewise< SBasis > p) |
static void | draw_box (cairo_t *cr, Geom::Point corners[8]) |
static void | draw_slider_lines (cairo_t *cr) |
static Geom::Point | proj_image (cairo_t *cr, const double pt[4], const vector< Geom::Point > &handles) |
int | main (int argc, char **argv) |
Variables | |
unsigned | total_pieces_sub |
unsigned | total_pieces_inc |
Geom::Point | orig |
double | tmat [3][4] |
double | c [8][4] |
Geom::Point | corners [8] |
Definition at line 24 of file cylinder3d.cpp.
References cairo_d2_sb(), Geom::Piecewise< T >::cuts, and Geom::Piecewise< T >::size().
|
static |
Definition at line 182 of file cylinder3d.cpp.
References cairo_line_to(), cairo_move_to(), and corners.
|
static |
Definition at line 208 of file cylinder3d.cpp.
References cairo_line_to(), cairo_move_to(), and cairo_set_source_rgba().
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 177 of file cylinder3d.cpp.
References init().
|
static |
Definition at line 226 of file cylinder3d.cpp.
References draw_handle(), result, and tmat.
double c[8][4] |
Definition at line 40 of file cylinder3d.cpp.
Referenced by Inkscape::UI::Tools::FreehandBase::_attachSelection(), Inkscape::UI::Tools::PenTool::_bsplineSpiroBuild(), Inkscape::UI::Tools::PenTool::_cancel(), Inkscape::LivePathEffect::_circle3(), Inkscape::UI::Tools::ConnectorTool::_concatColorsAndFlush(), Inkscape::Extension::Internal::CairoRenderContext::_createPatternForPaintServer(), Geom::BezierCurve::_equalTo(), Geom::EllipticalArc::_equalTo(), Geom::SBasisCurve::_equalTo(), Inkscape::UI::Tools::PenTool::_finish(), Inkscape::UI::Toolbar::PencilToolbar::_flattenLPE(), Inkscape::UI::Tools::ConnectorTool::_flushWhite(), Inkscape::UI::Toolbar::ToolbarWidget::_initMenuBtns(), Inkscape::UI::Tools::PencilTool::_interpolate(), Inkscape::CanvasItemGroup::_invalidate_ctrl_handles(), Inkscape::UI::Dialog::GuidelinePropertiesDialog::_onOKimpl(), Geom::SVGPathParser::_parse(), Geom::SVGPathParser::_pushCurve(), Geom::SVGPathParser::_quadTo(), Inkscape::UI::Tools::PenTool::_redrawAll(), Tracer::Kopf2011::_remove_crossing_edges_safe(), Tracer::Kopf2011::_remove_crossing_edges_unsafe(), Inkscape::CanvasItemGridXY::_render(), SPDocument::_searchForChild(), Inkscape::UI::Widget::ColorWheelHSL::_set_from_xy(), Inkscape::UI::Tools::PenTool::_setCtrl(), Inkscape::UI::Dialog::GuidelinePropertiesDialog::_setup(), Inkscape::UI::Tools::PencilTool::_sketchInterpolate(), Inkscape::AlignmentSnapper::_snapBBoxPoints(), Inkscape::DistributionSnapper::_snapEquidistantPoints(), Inkscape::ObjectSnapper::_snapNodes(), Inkscape::ObjectSnapper::_snapPathsConstrained(), Inkscape::UI::Tools::PenTool::_undoLastPoint(), Geom::EllipticalArc::_updateCenterAndAngles(), Inkscape::DrawingGroup::_updateItem(), Inkscape::DrawingPattern::_updateItem(), Inkscape::DrawingShape::_updateItem(), Inkscape::LivePathEffect::LPELattice2::addCanvasIndicators(), Inkscape::LivePathEffect::LPEPerspectiveEnvelope::addCanvasIndicators(), Shape::AddChgt(), Avoid::IncSolver::addConstraint(), vpsc::IncSolver::addConstraint(), Inkscape::UI::Tools::PencilTool::addPowerStrokePencil(), Geom::all_nearest_times(), Geom::all_nearest_times(), Geom::all_nearest_times(), Geom::all_nearest_times(), Avoid::angle(), Avoid::AngleAFromThreeSides(), Geom::Path::appendPortionTo(), Inkscape::UI::Dialog::Transformation::applyPageTransform(), SPLPEItem::applyToClipPathOrMask(), Geom::area(), argb32_from_pixbuf(), SPPattern::attach_view(), Geom::bezier_expand_to_image(), Avoid::IncSolver::blockGraphIsCyclic(), vpsc::Solver::blockGraphIsCyclic(), bm_clear(), box3d_aux_set_z_orders(), Geom::boxprod(), cairo_curve(), cairo_curve(), cairo_path_stitches(), cairo_path_stitches(), cairo_set_source_rgba(), Inkscape::Filters::calcTriggsSdikaInitialization(), Inkscape::LivePathEffect::LPELattice2::calculateCurve(), Avoid::Block::canFollowLeft(), vpsc::Block::canFollowLeft(), Avoid::Block::canFollowRight(), vpsc::Block::canFollowRight(), checkResult(), cola::checkUnsatisfiable(), SPRoot::child_added(), Inkscape::DrawingItem::clearChildren(), Geom::CLIPPER_CLASS::clip(), Inkscape::LivePathEffect::LPECloneOriginal::cloneAttributes(), Inkscape::LivePathEffect::LPECopyRotate::cloneD(), Inkscape::LivePathEffect::LPEMirrorSymmetry::cloneD(), Inkscape::LivePathEffect::LPETiling::cloneD(), Inkscape::LivePathEffect::LPESlice::cloneD(), Inkscape::ObjectSet::cloneOriginalPathLPE(), Geom::Path::close(), Geom::SL::MultiPoly< N, CoeffT >::coefficient(), Geom::SL::MultiPoly< N, CoeffT >::coefficient(), Geom::SL::Polynomial< CoeffT >::coefficient(), Geom::Circle::coefficients(), Geom::Ellipse::coefficients(), Geom::Line::coefficients(), Geom::Line::coefficients(), Avoid::colinear(), Inkscape::UI::Dialog::collect_object_colors(), Inkscape::LivePathEffect::collectPathsAndWidths(), SPMeshNodeArray::color_smooth(), Inkscape::ObjectSet::combine(), SPRect::compensateRxRy(), Avoid::Block::compute_dfdv(), vpsc::Block::compute_dfdv(), Avoid::Block::compute_dfdv(), vpsc::Block::compute_dfdv(), cola::ConstrainedMajorizationLayout::ConstrainedMajorizationLayout(), Inkscape::AlignmentSnapper::constrainedSnap(), Inkscape::DistributionSnapper::constrainedSnap(), Inkscape::LineSnapper::constrainedSnap(), Inkscape::ObjectSnapper::constrainedSnap(), Avoid::IncSolver::constraintGraphIsCyclic(), vpsc::Solver::constraintGraphIsCyclic(), vpsc::constraintsRemovingRedundantEqualities(), Avoid::constraintsRemovingRedundantEqualities(), Inkscape::UI::containerize(), Geom::control_poly_flat_enough(), ControlPolygonFlatEnough(), ConvertToBezierForm(), Geom::ConvexHull::ConvexHull(), Geom::ConvexHull::ConvexHull(), Geom::cos(), Avoid::Block::cost(), Avoid::Blocks::cost(), vpsc::Block::cost(), vpsc::Blocks::cost(), Inkscape::Application::crash_handler(), Inkscape::Extension::Internal::PrintEmf::create_pen(), Geom::crossings(), Geom::crossings(), Geom::crossings(), Inkscape::Colors::Parser::css_number(), cubic_bbox(), Geom::cubic_bezier_poly_coeff(), Geom::D2< T >::cubics_fitting_curvature(), curvature(), Geom::cyclic_next(), Geom::cyclic_prior(), Geom::decompose_degenerate(), Inkscape::UI::Widget::DefaultValueHolder::DefaultValueHolder(), Geom::derivative(), Geom::derivative(), cola::GradientProjection::destroyVPSC(), Geom::det(), det(), det(), SysEq::determinant3v(), Geom::SL::determinant_minor(), Geom::PlanarGraph< EdgeLabel >::deviatesLeft(), Avoid::Blocks::dfsVisit(), vpsc::Blocks::dfsVisit(), Geom::divide(), Geom::divide(), Geom::divide(), divide_by_sk(), divide_by_t0k(), divide_by_t1k(), Geom::SL::mvpoly< 0, CoeffT >::divide_to(), Inkscape::LivePathEffect::LPEBool::divisionit(), Geom::Path::do_append(), Inkscape::LivePathEffect::LPEMeasureSegments::doBeforeEffect(), InkscapeApplication::document_revert(), SPShape::documentExactBounds(), Inkscape::LivePathEffect::LPEAttachPath::doEffect(), Inkscape::LivePathEffect::LPECircleWithRadius::doEffect_path(), Inkscape::LivePathEffect::LPECopyRotate::doEffect_path(), Inkscape::LivePathEffect::LPEMirrorSymmetry::doEffect_path(), Inkscape::LivePathEffect::LPEDynastroke::doEffect_pwd2(), Inkscape::LivePathEffect::LPEPathLength::doEffect_pwd2(), PdfParser::doFunctionShFill1(), Inkscape::UI::Tools::ArcTool::drag(), OutputFile::draw_cluster_boundary(), draw_line(), draw_line_in_rect(), Inkscape::UI::Dialog::Print::draw_page(), GrDrag::dropColor(), dumpMatlabProblem(), cola::GradientProjection::dumpSquareMatrix(), cola::dumpSquareMatrix(), SPFilter::ensure_slots(), Inkscape::LivePathEffect::EnumArrayParam::EnumArrayParam(), Inkscape::LivePathEffect::EnumParam< E >::EnumParam(), Inkscape::Util::FuncLog::exec_while(), Geom::detail::bezier_clipping::fat_line_bounds(), Geom::detail::bezier_clipping::fat_line_bounds(), Geom::PathSink::feed(), Geom::PathSink::feed(), feed_curve_to_cairo(), fill_line_in_rect(), Inkscape::Filters::filter2D_IIR(), Inkscape::Trace::Potrace::PotraceTracingEngine::filterIndexed(), find_bounds_for_lambda0(), Geom::find_ellipse(), find_group_at_point(), Inkscape::UI::Dialog::FilterEffectsDialog::PrimitiveList::find_result(), SPSpiral::fitAndDraw(), SPDesktop::flip_absolute_center_point(), SPDesktop::flip_absolute_keep_point(), SPDesktop::flip_relative_center_point(), SPDesktop::flip_relative_keep_point(), Geom::force_continuity(), Inkscape::LivePathEffect::LPEBool::fractureit(), Geom::GenericInterval< C >::from_array(), Geom::Interval::from_array(), Geom::GenericRect< C >::from_array(), Inkscape::Colors::Space::from_linear(), Geom::Line::from_normal_distance(), Inkscape::Colors::Space::HSLuv::fromLch(), Inkscape::Colors::Space::Lch::fromLuv(), Inkscape::Colors::Space::OkLch::fromOkLab(), ft2_conic_to(), Inkscape::UI::Tools::gather_items(), OutputFile::generate(), Inkscape::Colors::CMS::Profile::generate_id(), straightener::generateClusterBoundaries(), cola::DistributionConstraint::generateSeparationConstraints(), cola::FixedRelativeConstraint::generateSeparationConstraints(), cola::MultiSeparationConstraint::generateSeparationConstraints(), Inkscape::LivePathEffect::LPEPts2Ellipse::genPerspectiveEllipse(), geom_curve_bbox_wind_distance(), SPMask::geometricBounds(), InkFileExportCmd::get_bgcolor(), Inkscape::UI::Dialog::get_export_bg_color(), Inkscape::UI::Tools::MarkerTool::get_marker_transform(), get_random_irreducible_quadratic(), Avoid::Block::getActiveDirectedPathBetween(), vpsc::Block::getActiveDirectedPathBetween(), Avoid::Block::getActivePathBetween(), vpsc::Block::getActivePathBetween(), Inkscape::Colors::ColorSet::getAll(), Inkscape::Colors::ColorSet::getAverage(), Inkscape::Util::ExpressionEvaluator::getIdentifierSize(), SPDocument::getItemFromListAtPointBottom(), getMarkerObj(), Inkscape::LivePathEffect::getNodes(), SPDocument::getPerspectivesInDefs(), SPSpiral::getTangent(), Inkscape::SelTrans::grab(), cola::GradientProjection::GradientProjection(), graphlayout(), Inkscape::UI::Dialog::ObjectsPanel::hasDummyChildren(), MTRand::hash(), SPFilter::hide(), Avoid::inBetween(), Avoid::IncSolver::IncSolver(), ink_cairo_pattern_add_color_stop(), ink_cairo_pattern_create(), ink_cairo_surface_create_same_size(), FloatLigne::InsertBord(), Geom::NL::LFMCircle::instance(), Geom::NL::LFMConicSection::instance(), integraaal(), Geom::Piecewise< T >::integral(), Geom::integral(), integral(), Geom::integral(), Geom::Interpolate::CubicBezierFit::interpolateToPath(), interpolateToPath(), interpolateToPath2(), Geom::Ellipse::intersect(), Geom::Ellipse::intersect(), intersect(), Inkscape::SnappedCurve::intersect(), Inkscape::SnappedCurve::intersect(), Geom::intersect(), intersect(), Geom::intersect_polish_root(), Geom::intersection(), Geom::detail::intersection_impl(), Geom::intersector_ccw(), Geom::inverse(), Geom::is_clockwise_turn(), Geom::is_digit(), is_straight_curve(), is_straight_curve(), Avoid::Block::isActiveDirectedPathBetween(), vpsc::Block::isActiveDirectedPathBetween(), Inkscape::DrawingItem::isAncestorOf(), Geom::BezierCurve::isNear(), Geom::EllipticalArc::isNear(), Inkscape::Util::ExpressionEvaluator::isUnitIdentifierStart(), SPHatch::isValid(), Geom::Line::Line(), ok_color::linear_srgb_to_oklab(), linear_to_srgb(), linearizeCusps(), Geom::LinearN< n >::LinearN(), Avoid::Block::list_active(), vpsc::Block::list_active(), vpsc::CBuffer::load(), Inkscape::UI::Widget::luminance(), main(), main(), main(), main(), Geom::SL::monomial< N, CoeffT >::make(), Geom::detail::bezier_clipping::make_focus(), Geom::SL::monomial< 0, CoeffT >::make_impl(), Geom::SL::monomial< N, CoeffT >::make_impl(), makeCrcTable(), Path::MakePathVector(), Shape::MakeTweak(), FontInstance::MapUnicodeChar(), Avoid::Router::markPolylineConnectorsNeedingReroutingForDeletedObstacle(), md_sample_based(), meanSquareLine(), Avoid::Block::merge(), vpsc::Block::merge(), Avoid::Block::merge(), vpsc::Block::merge(), Avoid::Blocks::mergeLeft(), vpsc::Blocks::mergeLeft(), Avoid::Blocks::mergeRight(), vpsc::Blocks::mergeRight(), Avoid::midVertexNumber(), SPFeComponentTransfer::modified(), SPFeDiffuseLighting::modified(), SPFeMerge::modified(), SPFeSpecularLighting::modified(), SPClipPath::modified(), SPFilter::modified(), SPPattern::modified(), Geom::mono_intersect(), Geom::mono_pair(), vpsc::CBuffer::mostViolated(), SnapManager::multipleConstrainedSnaps(), Geom::multiply(), Geom::multiply(), Geom::multiply(), Geom::multiply_add(), Geom::multiply_add(), Geom::nearest_time(), Geom::nearest_time(), Geom::nearest_time(), Geom::nearest_time(), Geom::nearest_time(), Geom::nearest_time(), Geom::Path::nearestTime(), Geom::new_clone(), ok_color::oklab_to_linear_srgb(), Inkscape::UI::Widget::RegisteredColorPicker::on_changed(), Inkscape::UI::Dialog::FilterEffectsDialog::PrimitiveList::on_click_released(), Inkscape::UI::Dialog::Transformation::onReplaceMatrixToggled(), std::hash< Inkscape::Handles::RenderParams >::operator()(), Geom::SL::operator*(), Geom::SL::operator*(), Geom::SL::operator*(), Geom::SL::operator*(), Geom::operator*(), Geom::operator*(), Geom::operator*(), Geom::SL::Polynomial< CoeffT >::operator*=(), Geom::SL::MultiPoly< N, CoeffT >::operator*=(), Geom::operator*=(), Geom::SL::operator+(), Geom::SL::operator+(), Geom::SL::operator+(), Geom::SL::operator+(), Geom::SL::Polynomial< CoeffT >::operator+=(), Geom::SL::MultiPoly< N, CoeffT >::operator+=(), Geom::SL::operator-(), Geom::SL::operator-(), Geom::SL::operator-(), Geom::SL::operator-(), Geom::SL::Polynomial< CoeffT >::operator-=(), Geom::SL::MultiPoly< N, CoeffT >::operator-=(), Geom::SL::operator/(), Geom::SL::MultiPoly< N, CoeffT >::operator/=(), Geom::WrappedPyObject::operator<(), operator<<(), Geom::operator<<(), Geom::WrappedPyObject::operator<=(), Geom::SL::MultiPoly< N, CoeffT >::operator=(), Geom::SL::Polynomial< CoeffT >::operator=(), Geom::Angle::operator==(), Geom::Curve::operator==(), Geom::WrappedPyObject::operator==(), Geom::WrappedPyObject::operator>(), Geom::WrappedPyObject::operator>=(), Geom::detail::bezier_clipping::orientation_line(), Inkscape::LivePathEffect::LPESlice::originalDtoD(), Inkscape::LivePathEffect::LPESlice::originalDtoD(), Geom::detail::bezier_clipping::orthogonal_orientation_line(), Avoid::orthogTurnOrder(), cola::ConstrainedFDLayout::outputInstanceToSVG(), Geom::pair_intersect(), Inkscape::LivePathEffect::Parameter::param_higlight(), Geom::Piecewise< T >::partition(), Geom::Path::Path(), Geom::detail::bezier_clipping::pick_orientation_line(), Geom::detail::bezier_clipping::pick_orientation_line(), pixbuf_from_argb32(), Avoid::pointOnLine(), points_from_shape(), Geom::SL::Polynomial< CoeffT >::Polynomial(), Avoid::Block::populateSplitBlock(), vpsc::Block::populateSplitBlock(), SPShape::prepareShapeForLPE(), Inkscape::Extension::Internal::PrintLatex::print_2geomcurve(), SysEq::projectify(), Avoid::projection(), Geom::Piecewise< T >::push_cut(), py_cairo_curve(), Inkscape::SVG::PathString::quadTo(), Geom::PathIteratorSink< OutputIterator >::quadTo(), Geom::SVGPathWriter::quadTo(), rand_test(), Geom::RatQuad::RatQuad(), SVGLength::read(), SVGAngle::read(), SPIPaintOrder::read(), SPString::read_content(), SVGLength::readAbsolute(), readOpenTypeSVGTable(), SVGLength::readOrUnset(), SVGAngle::readOrUnset(), Inkscape::UI::Dialog::SwatchesPanel::rebuild(), Geom::reciprocal(), vpsc::Solver::refine(), Inkscape::ObjectSet::removeLPESRecursive(), Inkscape::Colors::Space::render_hue_scale(), Inkscape::Colors::Space::render_lightness_scale(), Inkscape::Colors::Space::render_saturation_scale(), Avoid::Block::reset_active_lm(), vpsc::Block::reset_active_lm(), AVLTree::RestoreBalances(), rgba_from_argb32(), Inkscape::UI::Tools::NodeTool::root_handler(), Geom::EllipticalArc::roots(), SPDesktop::rotate_absolute_center_point(), SPDesktop::rotate_absolute_keep_point(), SPDesktop::rotate_relative_center_point(), SPDesktop::rotate_relative_keep_point(), cola::ConstrainedMajorizationLayout::run(), cola::ConstrainedFDLayout::run(), cola::ConstrainedMajorizationLayout::runOnce(), cola::ConstrainedFDLayout::runOnce(), sanitize_id(), Inkscape::UI::Dialog::save_gimp_palette(), Geom::NL::BaseSymmetricMatrix< N >::scale(), Inkscape::UI::Widget::screen_to_local(), SPDesktop::scroll_to_point(), Avoid::segmentIntersect(), Inkscape::NRStyleData::Paint::set(), Geom::Ellipse::set(), SPFeImage::set(), SPGuide::set(), SVGLength::set(), set_cairo_rgb(), Inkscape::Filters::FilterFlood::set_color(), SPDesktop::set_display_area(), Inkscape::UI::Widget::ColorPalette::set_filter(), Inkscape::UI::View::set_layer_modes(), SPViewBox::set_preserveAspectRatio(), Geom::SL::coefficient< N, Polynomial< CoeffT > >::set_safe(), Geom::SL::coefficient< 0, Polynomial< CoeffT > >::set_safe(), Geom::SL::coefficient< N, Polynomial< CoeffT > >::set_safe_impl(), Geom::SL::coefficient< 0, Polynomial< CoeffT > >::set_safe_impl(), Box3DSide::set_shape(), SPGenericEllipse::set_shape(), SPLine::set_shape(), SPRect::set_shape(), SPSpiral::set_shape(), SPStar::set_shape(), Inkscape::Colors::ColorSet::setAll(), Inkscape::XML::SimpleNode::setAttributeImpl(), Inkscape::XML::Node::setAttributeInt(), Inkscape::Colors::ColorSet::setAverage(), Inkscape::UI::NodeList::setClosed(), Geom::Circle::setCoefficients(), Geom::Line::setCoefficients(), cola::ConstrainedMajorizationLayout::setConstrainedLayout(), Geom::Circle::setRadius(), Avoid::Block::setUpConstraintHeap(), vpsc::Block::setUpConstraintHeap(), cola::setupExtraConstraints(), cola::setupVarsAndConstraints(), Geom::shift(), Geom::shift(), Geom::shift(), Geom::shift(), shift(), shift(), SPFilter::show(), Geom::detail::bezier_clipping::signed_distance(), SPShape::snappoints(), cola::solve(), Geom::solve_cubic(), Geom::solve_quadratic(), Geom::solve_quartic(), vpsc::Solver::Solver(), sp_gradient_transform_multiply(), sp_group_perform_patheffect(), Inkscape::LivePathEffect::sp_has_path_data(), sp_item_gradient_set_coords(), sp_pattern_set_color(), sp_repr_svg_read_node(), SP_RGBA32_C_COMPOSE(), sp_shape_marker_get_transform_at_end(), sp_shape_marker_get_transform_at_start(), sp_svg_transform_write(), sp_svg_write_curve(), Inkscape::UI::Tools::sp_update_helperpath(), Inkscape::UI::Tools::spdc_check_for_and_apply_waiting_LPE(), Inkscape::UI::Tools::spdc_concat_colors_and_flush(), Inkscape::UI::Tools::spdc_flush_white(), Avoid::Block::split(), vpsc::Block::split(), Avoid::Blocks::split(), vpsc::Blocks::split(), Inkscape::LivePathEffect::LPECopyRotate::split(), Avoid::Block::split_path(), vpsc::Block::split_path(), Avoid::Block::splitBetween(), vpsc::Block::splitBetween(), Inkscape::LivePathEffect::LPESlice::splititem(), SPMeshPatchI::SPMeshPatchI(), Geom::sqrt(), srgb_to_linear(), srgb_to_linear(), cola::ConstrainedMajorizationLayout::straighten(), Inkscape::UI::Widget::strip_trailing(), sum_of_three_points(), Shape::SwapEdges(), Shape::SwapPoints(), SPMeshNodeArray::tensor_toggle(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), test1(), test10(), test11(), test12(), test13(), test1a(), test1b(), test1c(), test2(), test3(), test4(), test5(), test6(), test7(), test8(), test9(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), tighten(), tighten(), tighten(), Inkscape::Colors::Space::to_linear(), Inkscape::UI::Dialog::to_palette_t(), Inkscape::Extension::Internal::toColorRef(), Inkscape::Colors::Space::HSLuv::toLch(), Inkscape::Colors::Space::OkLch::toOkLab(), Inkscape::Trace::Autotrace::AutotraceTracingEngine::trace(), Geom::NL::BaseSymmetricMatrix< N >::translate(), triangulate(), Geom::truncate(), Geom::truncate(), Geom::truncate(), Inkscape::UI::Tools::tweak_colors_in_gradient(), Geom::TYPED_TEST(), Geom::TYPED_TEST(), Geom::TYPED_TEST(), Geom::TYPED_TEST(), Geom::TYPED_TEST(), U_RGB_COMPOSE(), U_RGBA_COMPOSE(), SPPattern::unattach_view(), uncross(), Inkscape::Extension::Internal::PdfBuilder::unicodeToUtf8(), Inkscape::ObjectSet::unlinkRecursive(), SVGLength::unset(), SVGAngle::unset(), Inkscape::DrawingItem::update(), SPClipPath::update(), SPFilter::update(), SPPattern::update(), Crc32::update(), cola::updateCompoundConstraints(), utest__fail(), Geom::V3(), Avoid::validateBendPoint(), Inkscape::Extension::Internal::PovOutput::vec3(), Inkscape::Extension::Internal::PovOutput::vec4(), Avoid::vecDir(), Avoid::vertexSweep(), SPMask::visualBounds(), Geom::WrappedPyObject::WrappedPyObject(), SPGradient::write(), write_text(), Inkscape::Trace::Potrace::PotraceTracingEngine::writePaths(), Inkscape::CanvasItemGroup::~CanvasItemGroup(), Inkscape::DrawingItem::~DrawingItem(), and Inkscape::UI::Tools::PenTool::~PenTool().
Geom::Point corners[8] |
Definition at line 41 of file cylinder3d.cpp.
Referenced by box3d_side_compute_corner_ids(), draw_box(), Box3D::VPDrag::drawLinesForFace(), Inkscape::getBBoxPoints(), ink_cairo_draw_drop_shadow(), and Box3DSide::set_shape().
Geom::Point orig |
Definition at line 33 of file cylinder3d.cpp.
Referenced by Inkscape::UI::Tools::ConnectorTool::_setActiveShape(), Shape::AddContour(), Inkscape::LivePathEffect::LPECopyRotate::cloneD(), Inkscape::LivePathEffect::LPEMirrorSymmetry::cloneD(), Inkscape::LivePathEffect::LPETiling::cloneD(), Inkscape::LivePathEffect::LPESlice::cloneD(), SPUse::cloneDepth(), Inkscape::LivePathEffect::LPECopyRotate::cloneStyle(), Inkscape::LivePathEffect::LPEMirrorSymmetry::cloneStyle(), Inkscape::LivePathEffect::LPESlice::cloneStyle(), Inkscape::LivePathEffect::LPETiling::cloneStyle(), Inkscape::UI::Dialog::LivePathEffectEditor::clonetolpeitem(), Inkscape::UI::Tools::compare_pixels(), Shape::ConvertToForme(), Shape::ConvertToFormeNested(), Inkscape::LivePathEffect::LPECloneOriginal::doBeforeEffect(), InkscapeApplication::document_open(), Inkscape::ObjectSet::duplicate(), SPUse::get_root_transform(), SPClipPath::getPathVector(), Inkscape::Colors::make_contrasted_color(), Inkscape::Colors::make_theme_color(), path_simplify(), Inkscape::Extension::Internal::SvgBuilder::popGroup(), Inkscape::UI::Dialog::Export::prependDirectory(), refresh_offset_source(), SPTagUse::root(), SPUse::root(), SPOffset::set_shape(), Inkscape::BooleanBuilder::shape_commit(), sp_selected_path_create_offset_object(), sp_selected_path_do_offset(), Inkscape::UI::Tools::sp_tweak_dilate_recursive(), and SPUse::unlink().
double tmat[3][4] |
Definition at line 39 of file cylinder3d.cpp.
Referenced by proj_image().
unsigned total_pieces_inc |
Definition at line 22 of file cylinder3d.cpp.
unsigned total_pieces_sub |
Definition at line 21 of file cylinder3d.cpp.