Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / System / Windows / Media3D / Vector3dCollection.cs / 1 / Vector3dCollection.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: Vector3D collection partial class. // // See spec at [....]/medialayer/Specifications/Avalon3D%20API%20Spec.mht // // History: // 11/03/05 : [....] - Created // //--------------------------------------------------------------------------- using System.Windows; using System.Windows.Media.Media3D; using MS.Internal.PresentationCore; using System; using System.IO; using MS.Internal.Media; namespace System.Windows.Media.Media3D { public partial class Vector3DCollection { ////// Deserialize this object from BAML binary format. /// [FriendAccessAllowed] // Built into Core, also used by Framework. internal static object DeserializeFrom(BinaryReader reader) { // Get the size. uint count = reader.ReadUInt32() ; Vector3DCollection collection = new Vector3DCollection( (int) count) ; for ( uint i = 0; i < count ; i ++ ) { Vector3D point = new Vector3D( XamlSerializationHelper.ReadDouble( reader ), XamlSerializationHelper.ReadDouble( reader ) , XamlSerializationHelper.ReadDouble( reader ) ) ; collection.Add( point ); } return collection ; } } } // 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
- PerformanceCounterCategory.cs
- TTSEngineProxy.cs
- TextStore.cs
- WindowsIPAddress.cs
- TextMetrics.cs
- DataGridLinkButton.cs
- LateBoundBitmapDecoder.cs
- HotSpotCollectionEditor.cs
- StyleTypedPropertyAttribute.cs
- MarshalByRefObject.cs
- UdpTransportSettings.cs
- QuotedStringFormatReader.cs
- MailAddressCollection.cs
- XamlVector3DCollectionSerializer.cs
- ExtensionCollection.cs
- ClientProxyGenerator.cs
- OdbcParameter.cs
- BitmapInitialize.cs
- SqlServer2KCompatibilityCheck.cs
- FrameworkElement.cs
- JsonSerializer.cs
- XmlElement.cs
- ExpressionLink.cs
- OleDbErrorCollection.cs
- Message.cs
- PageCodeDomTreeGenerator.cs
- HwndProxyElementProvider.cs
- QilTernary.cs
- XmlCompatibilityReader.cs
- BaseValidatorDesigner.cs
- CalendarBlackoutDatesCollection.cs
- QuerySetOp.cs
- FilteredDataSetHelper.cs
- DefaultHttpHandler.cs
- ViewStateException.cs
- TableLayoutStyleCollection.cs
- ScriptReference.cs
- EFAssociationProvider.cs
- InputLanguageManager.cs
- NamespaceCollection.cs
- RsaSecurityKey.cs
- ProtocolElement.cs
- QilXmlReader.cs
- CollectionsUtil.cs
- PolicyStatement.cs
- AttributeQuery.cs
- EventLogPermissionEntryCollection.cs
- TargetPerspective.cs
- UnauthorizedAccessException.cs
- CachedTypeface.cs
- JobStaple.cs
- TrackingConditionCollection.cs
- TransactionValidationBehavior.cs
- ListViewAutomationPeer.cs
- TimerEventSubscriptionCollection.cs
- FreezableCollection.cs
- IdentifierCollection.cs
- PropertyEmitterBase.cs
- AppSettingsSection.cs
- WebPartConnectVerb.cs
- RectConverter.cs
- SecurityContext.cs
- ConfigurationProperty.cs
- RuntimeCompatibilityAttribute.cs
- ObjectDataSourceEventArgs.cs
- TextBoxBase.cs
- OdbcUtils.cs
- PipelineComponent.cs
- SingleConverter.cs
- DiagnosticsElement.cs
- validationstate.cs
- SortKey.cs
- ComponentConverter.cs
- OdbcStatementHandle.cs
- MultiBindingExpression.cs
- NameScopePropertyAttribute.cs
- ConfigurationLockCollection.cs
- WeakRefEnumerator.cs
- followingquery.cs
- WebAdminConfigurationHelper.cs
- SqlDataSourceEnumerator.cs
- nulltextnavigator.cs
- ActivationArguments.cs
- SoapProtocolReflector.cs
- smtppermission.cs
- XmlUtilWriter.cs
- SimpleRecyclingCache.cs
- EncodingTable.cs
- DbXmlEnabledProviderManifest.cs
- CryptoApi.cs
- MemberAssignmentAnalysis.cs
- VoiceInfo.cs
- DecoderBestFitFallback.cs
- XmlSchemaParticle.cs
- KoreanLunisolarCalendar.cs
- QueryAccessibilityHelpEvent.cs
- CookieHandler.cs
- PropertyIdentifier.cs
- DrawingAttributes.cs
- BitmapDownload.cs