Doxygen

for ( n  = 1; n < outline->n_points; n++)

Definition at line 606 of file ftbbox.c.

Referenced by _Init_timeinfo(), _mesa_free_attrib_data(), _mesa_get_enabled_extension(), _mesa_get_extension_count(), _mesa_MapBufferARB(), _mesa_UnmapBufferARB(), _mesa_vector4f_clean_elem(), _setmbcp_l(), _swrast_clear_depth_buffer(), _swrast_mask_rgba_span(), _swrast_read_depth_span_float(), _vbo_CreateContext(), ActivateOtherWindowMin(), adns__findlabel_next(), af_iup_shift(), alpha_blend_bmp_pixels(), alpha_blend_pixels_hrgn(), arc4_init(), BlasterWrite(), blitter_set_texcoords(), BmfdQueryFontTree(), BT958HwAdapterControl(), build_m3(), Bus_PDO_QueryResourceRequirements(), Bus_PDO_QueryResources(), BZ2_decompress(), cff_encoding_load(), cff_font_load(), cid_read_subrs(), CmiCompareKeyNames(), CmiCompareKeyNamesI(), ColorCorrection(), compress_data(), compress_output(), ir_expression::constant_expression_value(), ir_dereference_array::constant_expression_value(), Convert_Glyph(), copy_pixels(), CountUnwindData(), CreateStockObjects(), CreateUsbChildDeviceObject(), CRYPT_AsnDecodeArray(), CRYPT_AsnDecodeNameValueInternal(), CRYPT_EncodeValueWithType(), cso_data_rehash(), CSR_API(), ctl2_alloc_importinfo(), ddraw_surface_blt_clipped(), decompress_onepass(), dictionary_find_internal(), DisableWriteCache(), doContent(), draw_pipeline_run(), draw_set_mapped_so_targets(), draw_set_sampler_views(), draw_set_samplers(), DrvSetPointerShape(), empty_image(), emptyImage3D(), FdoEnumerateDevices(), fill_image(), fillImage3D(), FNT_Load_Glyph(), forward_DCT(), FstubReadHeaderEFI(), FstubWritePartitionTableEFI(), ft_stroke_border_export(), GdipReleaseDC(), gen_bitlen(), generateMTFValues(), GeneratePData(), gxv_morx_subtable_type1_substitutionTable_validate(), HalPutScatterGatherList(), CHubController::HandlePnp(), HLPFILE_Uncompress_Topic(), inflateBack(), init_block(), interpolate_texcoords(), invalidate_saved_current_state(), ir_constant::ir_constant(), jpeg_CreateDecompress(), KdbpIsBreakPointOurs(), KiSystemService(), KiTrap0DHandler(), lookup_manifest_file(), LZXinit(), LZXreset(), make_funny_pointers(), ME_SelectStyleFont(), ME_StreamOutRTFFontAndColorTbl(), MirrorRgnByWidth(), MmFreeSectionSegments(), MountMgrDeletePoints(), NetBTAstatRemote(), parse_declaration(), PciDebugPrintIoResource(), PciIdeXPdoPnpDispatch(), pdb_read_jg_file(), PEN_GetObject(), pfr_slot_load_bitmap(), pipe_linear_from_tile(), pipe_linear_to_tile(), PpInitGetGroupOrderIndex(), pretty_templ_match(), PrintStackTrace(), PropertyHandler_Level(), PropertySheetA(), PropertySheetW(), CHubController::QueryStatusChageEndpoint(), realize_virt_arrays(), reclaim_file(), Reorder_Ra_follows_matra(), RtlAnsiStringToUnicodeString(), RtlFirstFreeAce(), RtlpInitializeHeap(), ScanForSpecial(), select_scan_parameters(), sep_downsample(), SepDuplicateToken(), SepSidInTokenEx(), SerenumPdoPnp(), set_bottom_pointers(), set_wraparound_pointers(), softpipe_bind_fragment_sampler_states(), softpipe_bind_geometry_sampler_states(), softpipe_bind_vertex_sampler_states(), st_create_context_priv(), start_pass(), start_pass_fdctmgr(), stateblock_savedstates_set_all(), stateblock_savedstates_set_pixel(), stateblock_savedstates_set_vertex(), store_dest(), surface_cpu_blt(), texgen_normal_map_nv(), texture_unit_index(), tgsi_parse_token(), TLB_AllocAndInitFuncDesc(), TT_Load_Simple_Glyph(), undelete(), USBHUB_FdoQueryBusRelations(), USBHUB_PdoHandlePnp(), userclip(), UserDrawIconEx(), VGADDI_BltFromSavedScreenBits(), VGADDI_BltToSavedScreenBits(), parcel_out_uniform_storage::visit_field(), wodOpen(), and zoh_vari_process().

    {
      FT_Pos  x = vec->x;
      FT_Pos  y = vec->y;


      /* update control box */
      if ( x < cbox.xMin ) cbox.xMin = x;
      if ( x > cbox.xMax ) cbox.xMax = x;

      if ( y < cbox.yMin ) cbox.yMin = y;
      if ( y > cbox.yMax ) cbox.yMax = y;

      if ( FT_CURVE_TAG( outline->tags[n] ) == FT_CURVE_TAG_ON )
      {
        /* update bbox for `on' points only */
        if ( x < bbox.xMin ) bbox.xMin = x;
        if ( x > bbox.xMax ) bbox.xMax = x;

        if ( y < bbox.yMin ) bbox.yMin = y;
        if ( y > bbox.yMax ) bbox.yMax = y;
      }

      vec++;
    }