ReactOS  0.4.13-dev-464-g6b95727
linetemp.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 if (dx==0 &&dy==0)
 
 if (dx< 0)
 

Variables

GLint x0 = (GLint) VB->Win[vert0][0]
 
GLint x1 = (GLint) VB->Win[vert1][0]
 
GLint y0 = (GLint) VB->Win[vert0][1]
 
GLint y1 = (GLint) VB->Win[vert1][1]
 
GLint dx = x1 - x0
 
GLint dy = y1 - y0
 

Function Documentation

◆ if() [1/2]

if ( dx  = =0 && dy==0)

Definition at line 174 of file linetemp.h.

174  {
175  return;
176  }

◆ if() [2/2]

if ( )

Definition at line 194 of file linetemp.h.

194  {
195  dx = -dx; /* make positive */
196 #if INTERP_XY
197  xstep = -1;
198 #endif
199 #ifdef INTERP_Z
200  zPtrXstep = -((GLint)sizeof(GLdepth));
201 #endif
202 #ifdef PIXEL_ADDRESS
203  pixelXstep = -sizeof(PIXEL_TYPE);
204 #endif
205  }
GLint GLdepth
Definition: types.h:218
GLint dx
Definition: linetemp.h:97
int GLint
Definition: gl.h:156

Variable Documentation

◆ dx

eBot dx = x1 - x0

Definition at line 97 of file linetemp.h.

Referenced by af_direction_compute(), AlphaBltMask(), antialiased_rgba_points(), BezierCheck(), BitBlt(), bitBltClip(), BltCard(), BmpFrameDecode_ReadRLE4(), BmpFrameDecode_ReadRLE8(), brush_fill_pixels(), bs_line(), bs_warp_coords(), CascadeWindows(), CC_DrawFocusRect(), CC_MouseCheckPredefColorArray(), CC_MouseCheckUserColorArray(), CC_PaintPredefColorArray(), CC_PaintUserColorArray(), cdtDrawExt(), cf2_glyphpath_computeOffset(), d3drm1_CreateWrap(), d3drm2_CreateWrap(), d3drm3_CreateWrap(), d3drm_frame1_SetOrientation(), d3drm_frame2_SetOrientation(), d3drm_frame3_SetAxes(), d3drm_frame3_SetOrientation(), d3drm_wrap_Init(), DBG_rayIntersectEdge(), DBG_rayIntersectPoly(), DECLARE_INTERFACE_(), DefWndDoSizeMove(), DIBtoVGA(), do_click(), DragDetect(), draw_cap(), DrawTileBitmap(), DrvTransparentBlt(), EDIT_EM_LineScroll(), EDIT_EM_LineScroll_internal(), EDIT_EM_ScrollCaret(), EDIT_WM_HScroll(), EMFDRV_ExtTextOut(), emfpathdrv_ExtTextOut(), eto_emf_enum_proc(), FT_Atan2(), GdipCreateMatrix2(), GdipCreateMatrix3(), gdiplus_atan2(), GdipSetMatrixElements(), GdipTranslateClip(), GdipTranslateClipI(), GdipTranslateLineTransform(), GdipTranslatePathGradientTransform(), GdipTranslatePenTransform(), GdipTranslateRegion(), GdipTranslateRegionI(), GdipTranslateTextureTransform(), GdipTranslateWorldTransform(), gl_userclip_line(), gl_userclip_polygon(), gl_viewclip_line(), gl_viewclip_polygon(), gray_render_conic(), gray_render_cubic(), gray_render_line(), gray_render_scanline(), ResizeManager::HandleSize(), HandleStyles(), HEXEDIT_PaintLines(), if(), IGetFrame_fnSetFormat(), ImageList_DrawEx(), ImageList_Merge(), ImageListImpl_Merge(), InflateRect(), IntEngGradientFillTriangle(), IntEngLineTo(), IntScrollWindow(), IntScrollWindowEx(), ITextHostImpl_TxScrollWindowEx(), LineDDA(), linegradient_init_transform(), LISTVIEW_Notify(), LISTVIEW_Scroll(), LISTVIEW_ScrollColumns(), LISTVIEW_UpdateHScroll(), LISTVIEW_UpdateScroll(), Matrix::Matrix(), METAFILE_TranslateWorldTransform(), MF_Play_MetaExtTextOut(), mi_scroll(), MONTHCAL_UpdateSize(), mouse_event(), NOTEPAD_LoadSettingsFromRegistry(), Pane::Notify(), NtGdiCreateRoundRectRgn(), NtUserScrollDC(), NtUserScrollWindowEx(), OffsetRect(), CDefView::OnPrintClient(), CardWindow::PaintCardRgn(), pane_notify(), PATH_ExtTextOut(), PathCompactPathA(), PathCompactPathW(), ATL::CPathT< StringType >::PathCompactPathX(), PlayEnhMetaFileRecord(), PRINTF_ATTR(), psh_compute_dir(), RECTL_vInflateRect(), ResizeManager::Resize(), ScriptApplyLogicalWidth(), ScriptJustify(), scroll_list(), ScrollDC(), ScrollProc(), ScrollWindow(), ATL::CWindow::ScrollWindowEx(), ScrollWindowEx(), set_rotation_xform(), Matrix::SetElements(), shorten_bezier_amt(), shorten_line_amt(), shorten_line_percent(), SubclassButtonProc(), surface_cpu_blt(), test_emf_ExtTextOut_on_path(), test_ExtTextOut(), test_hotspot(), test_mf_ExtTextOut_on_path(), test_pack_HELPWININFOA(), test_pack_HELPWININFOW(), test_pack_MOUSEINPUT(), TIFFComputeTile(), TIFFNumberOfTiles(), Region::Translate(), translate_region_element(), Graphics::TranslateClip(), Graphics::TranslateTransform(), ui_line(), ui_polyline(), UserScrollDC(), VGADDI_BltMask(), VGAtoDIB(), VGAtoVGA(), warp_coords(), WarpCoords(), widen_cap(), widen_joint(), StartMenu::WndProc(), and CardRegion::ZoomCard().

◆ dy

eBot dy = y1 - y0

Definition at line 97 of file linetemp.h.

Referenced by af_direction_compute(), AlphaBltMask(), antialiased_rgba_points(), BezierCheck(), BitBlt(), bitBltClip(), BltCard(), BmpFrameDecode_ReadRLE4(), BmpFrameDecode_ReadRLE8(), brush_fill_pixels(), bs_line(), bs_warp_coords(), CascadeWindows(), CC_DrawFocusRect(), CC_MouseCheckPredefColorArray(), CC_MouseCheckUserColorArray(), CC_PaintPredefColorArray(), CC_PaintUserColorArray(), cdtDrawExt(), cf2_glyphpath_computeOffset(), copy_ci_pixels(), copy_depth_pixels(), copy_rgb_pixels(), copy_stencil_pixels(), d3drm1_CreateWrap(), d3drm2_CreateWrap(), d3drm3_CreateWrap(), d3drm_frame1_SetOrientation(), d3drm_frame2_SetOrientation(), d3drm_frame3_SetAxes(), d3drm_frame3_SetOrientation(), d3drm_wrap_Init(), DBG_rayIntersectEdge(), DBG_rayIntersectPoly(), DECLARE_INTERFACE_(), DefWndDoSizeMove(), DIB_1BPP_BitBltSrcCopy_From1BPP(), DIBtoVGA(), do_click(), DragDetect(), draw_cap(), DrawTileBitmap(), DrvTransparentBlt(), EDIT_EM_LineScroll(), EDIT_EM_LineScroll_internal(), EDIT_EM_Scroll(), EDIT_EM_ScrollCaret(), EDIT_WM_VScroll(), FT_Atan2(), GdipCreateMatrix2(), GdipCreateMatrix3(), gdiplus_atan2(), GdipSetMatrixElements(), GdipTranslateClip(), GdipTranslateClipI(), GdipTranslateLineTransform(), GdipTranslatePathGradientTransform(), GdipTranslatePenTransform(), GdipTranslateRegion(), GdipTranslateRegionI(), GdipTranslateTextureTransform(), GdipTranslateWorldTransform(), gl_userclip_line(), gl_userclip_polygon(), gl_viewclip_line(), gl_viewclip_polygon(), gray_render_conic(), gray_render_cubic(), gray_render_line(), gray_render_scanline(), ResizeManager::HandleSize(), HandleStyles(), HEXEDIT_PaintLines(), IGetFrame_fnSetFormat(), ImageList_DrawEx(), ImageList_Merge(), ImageListImpl_Merge(), InflateRect(), IntEngGradientFillRect(), IntEngGradientFillTriangle(), IntEngLineTo(), IntScrollWindow(), IntScrollWindowEx(), ITextHostImpl_TxScrollWindowEx(), LineDDA(), linegradient_init_transform(), LISTVIEW_Scroll(), LISTVIEW_UpdateScroll(), LISTVIEW_UpdateVScroll(), LoadDialogCtrls(), Matrix::Matrix(), METAFILE_TranslateWorldTransform(), mi_scroll(), MONTHCAL_UpdateSize(), mouse_event(), NOTEPAD_LoadSettingsFromRegistry(), NtGdiCreateRoundRectRgn(), NtUserScrollDC(), NtUserScrollWindowEx(), OffsetRect(), OnInitDialog(), CDefView::OnPrintClient(), CardWindow::PaintCardRgn(), PRINTF_ATTR(), psh_compute_dir(), RECTL_vInflateRect(), REGION_CreateETandAET(), ResizeManager::Resize(), scroll_list(), ScrollDC(), ScrollProc(), ScrollWindow(), ATL::CWindow::ScrollWindowEx(), ScrollWindowEx(), set_rotation_xform(), Matrix::SetElements(), shorten_bezier_amt(), shorten_line_amt(), shorten_line_percent(), SubclassButtonProc(), test_DateFromUDate(), test_hotspot(), test_pack_HELPWININFOA(), test_pack_HELPWININFOW(), test_pack_MOUSEINPUT(), test_UdateFromDate(), TIFFComputeTile(), TIFFNumberOfTiles(), Region::Translate(), translate_region_element(), Graphics::TranslateClip(), Graphics::TranslateTransform(), ui_line(), ui_polyline(), UserScrollDC(), VGADDI_BltMask(), VGAtoDIB(), VGAtoVGA(), warp_coords(), WarpCoords(), widen_cap(), widen_joint(), StartMenu::WndProc(), and CardRegion::ZoomCard().

◆ x0

GLint x0 = (GLint) VB->Win[vert0][0]

Definition at line 95 of file linetemp.h.

Referenced by Adv_InitDialog(), Ala_InitData(), Applet1(), AtapiInterrupt(), AtapiResetController(), Beep(), BrowseCursor(), ClasspReleaseQueue(), ComposeConsonants(), ConsoleInitHercules(), ConsoleInitVga(), dct64_1(), ddraw7_GetDeviceIdentifier(), ddraw_enumerate_secondary_devices(), decode_cinepak(), DeleteItemFromList(), DetectAcpiBios(), DetectApmBios(), DetectBiosDisks(), DetectBiosFloppyController(), DetectDisplayController(), DetectIsaBios(), DetectKeyboardController(), DetectKeyboardPeripheral(), DetectPciBios(), DetectPciIrqRoutingTable(), DetectPnpBios(), DetectPS2Mouse(), DetectSerialPointerPeripheral(), DetermineOnDiskKeyFormat(), DIB_DoRop(), DirectDrawEnumerateA(), DrawTileBitmap(), EmfEnumProc(), eto_emf_enum_proc(), fill_rect(), FindFunctionInModuleByName(), FreeBT_AddDevice(), general_ci_points(), general_rgba_points(), get_opentype_script(), HaliFindSmpConfig(), HaliMPProcessorInfo(), InitFilterListBox(), InitializePropertySheetPage(), InitializeRecycleBinDlg(), InternetReadFile_chunked_test(), InternetReadFile_test(), InternetReadFileExA_test(), CISFBand::InvokeCommand(), KernelModeTest(), LanguagesPageProc(), LaunchHardwareWizard(), ListSymbolStartingAt(), LlbHwOmap3LcdInitialize(), LlbHwOmap3SynKpdInitialize(), LPSAFEARRAY_UserMarshal(), main(), mp_karatsuba_mul(), mp_karatsuba_sqr(), ParseFieldW(), PointerProc(), polygon_area(), read_line(), regularize(), roundTo8Directions(), RPCRT4_BuildHttpFlowControlHeader(), RPCRT4_ParseHttpFlowControlHeader(), RPCRT4_ParseHttpPrepareHeader1(), RPCRT4_ParseHttpPrepareHeader2(), RunGUIAppWiz(), ScanExportsByAddress(), set_pixel(), SH_CreatePropertySheetPage(), SH_ShowPropertiesDialog(), ShowFolderOptionsDialog(), spMultiply(), START_TEST(), CUSBHardwareDevice::StartController(), SYNTH_NAME(), TcpipAdvancedIpDlg(), test_ApplicationAttributes(), test_cache_read(), test_conf_complex_array(), test_conf_complex_struct(), test_conn_close(), test_connection_closing(), test_createhbitmap(), test_fullpointer_xlat(), test_get_input_report(), test_GetCursorFrameInfo(), test_GetNamedSecurityInfoA(), test_GetSecurityInfo(), test_install_file(), test_InternetCloseHandle(), test_InternetQueryOptionA(), test_load_save(), test_no_content(), test_olestream(), test_paintingloop(), test_pointer_marshal(), test_read_device(), test_RpcAsyncInitializeHandle(), test_ScriptGetFontFunctions(), test_SetupAddInstallSectionToDiskSpaceListA(), test_SetupAddSectionToDiskSpaceListA(), test_simple_struct(), test_struct_align(), test_successive_HttpSendRequest(), test_TransmitFile(), test_typelibmarshal(), test_WSAEnumNetworkEvents(), TEXT_TabbedTextOut(), textured_rgba_points(), ui_destblt(), and ui_memblt().

◆ x1

GLint x1 = (GLint) VB->Win[vert1][0]

Definition at line 95 of file linetemp.h.

◆ y0

◆ y1

GLint y1 = (GLint) VB->Win[vert1][1]

Definition at line 96 of file linetemp.h.