Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CommonUI / System / Drawing / Advanced / GPPOINT.cs / 1 / GPPOINT.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
/*************************************************************************\
*
* Copyright (c) 1998-1999, Microsoft Corp. All Rights Reserved.
*
* Module Name:
*
* GPPOINT.cs
*
* Abstract:
*
* Native GDI+ integer coordinate point structure.
*
* Revision History:
*
* 12/14/1998 davidx
* Created it.
*
\**************************************************************************/
namespace System.Drawing.Internal {
using System.Diagnostics;
using System;
using System.Drawing;
using System.Runtime.InteropServices;
[StructLayout(LayoutKind.Sequential)]
internal class GPPOINT
{
internal int X;
internal int Y;
internal GPPOINT()
{
}
internal GPPOINT(PointF pt)
{
X = (int) pt.X;
Y = (int) pt.Y;
}
internal GPPOINT(Point pt)
{
X = pt.X;
Y = pt.Y;
}
internal PointF ToPoint()
{
return new PointF(X, Y);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SvcMapFileSerializer.cs
- DataGridViewMethods.cs
- PriorityItem.cs
- EncoderExceptionFallback.cs
- NonVisualControlAttribute.cs
- RouteItem.cs
- XmlILAnnotation.cs
- WmfPlaceableFileHeader.cs
- FieldMetadata.cs
- Helper.cs
- SqlDataSourceConfigureSortForm.cs
- WebCodeGenerator.cs
- SqlBulkCopy.cs
- TypeUtil.cs
- UserControlCodeDomTreeGenerator.cs
- DataRecordInfo.cs
- SQLInt64.cs
- NumberFormatInfo.cs
- ManagementBaseObject.cs
- LiteralControl.cs
- TdsParser.cs
- HitTestWithPointDrawingContextWalker.cs
- SessionEndingEventArgs.cs
- TextParagraph.cs
- StateMachineTimers.cs
- ReadOnlyPropertyMetadata.cs
- XmlILModule.cs
- DecimalKeyFrameCollection.cs
- StylusTip.cs
- JsonClassDataContract.cs
- FormsAuthenticationModule.cs
- UiaCoreApi.cs
- TPLETWProvider.cs
- XmlAtomicValue.cs
- PartialClassGenerationTaskInternal.cs
- ZipIOExtraFieldElement.cs
- HttpCapabilitiesBase.cs
- XPathNode.cs
- DecoderFallback.cs
- ReliableDuplexSessionChannel.cs
- EndEvent.cs
- HtmlTableCell.cs
- ObjectContext.cs
- JsonStringDataContract.cs
- ByteStorage.cs
- DispatcherOperation.cs
- InternalBase.cs
- PartialList.cs
- unsafenativemethodstextservices.cs
- ListSourceHelper.cs
- PageCatalogPart.cs
- XPathNodeList.cs
- DocumentsTrace.cs
- CursorInteropHelper.cs
- Visual3D.cs
- DockingAttribute.cs
- NameTable.cs
- WindowsImpersonationContext.cs
- XmlSchemaObject.cs
- ParallelTimeline.cs
- WindowsListViewScroll.cs
- File.cs
- EnumBuilder.cs
- RefExpr.cs
- LineVisual.cs
- Select.cs
- KeyedPriorityQueue.cs
- ListViewSelectEventArgs.cs
- ButtonChrome.cs
- GPPOINT.cs
- ProfileService.cs
- StringOutput.cs
- StyleSheet.cs
- QueuePathDialog.cs
- LogLogRecord.cs
- ParseNumbers.cs
- ReflectionTypeLoadException.cs
- DecimalAnimationBase.cs
- SmtpCommands.cs
- AssemblyCache.cs
- RegistryPermission.cs
- IProducerConsumerCollection.cs
- Ipv6Element.cs
- AllMembershipCondition.cs
- LocatorGroup.cs
- TextSegment.cs
- DrawingServices.cs
- SqlDependencyUtils.cs
- PackWebRequestFactory.cs
- XmlSchemaValidator.cs
- XdrBuilder.cs
- Expressions.cs
- TreeNodeBindingCollection.cs
- PrimitiveCodeDomSerializer.cs
- SmiEventSink.cs
- TrayIconDesigner.cs
- AssociationSetEnd.cs
- WpfWebRequestHelper.cs
- TextTreeFixupNode.cs
- COM2IManagedPerPropertyBrowsingHandler.cs