Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media3D / Vector3dCollection.cs / 1305600 / Vector3dCollection.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: Vector3D collection partial class. // // See spec at http://avalon/medialayer/Specifications/Avalon3D%20API%20Spec.mht // // History: // 11/03/05 : marka - 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
- PersonalizablePropertyEntry.cs
- SystemIPAddressInformation.cs
- RowCache.cs
- IpcClientChannel.cs
- BuildProviderCollection.cs
- SafeThemeHandle.cs
- CFStream.cs
- SynchronizedDispatch.cs
- UidManager.cs
- SmiContext.cs
- EventLog.cs
- TagMapInfo.cs
- StrongNameMembershipCondition.cs
- storepermission.cs
- MetadataPropertyCollection.cs
- SmiContextFactory.cs
- PackagePart.cs
- TemplatingOptionsDialog.cs
- NativeRightsManagementAPIsStructures.cs
- ImmComposition.cs
- ManageRequest.cs
- TextDecorationUnitValidation.cs
- CharStorage.cs
- BaseParagraph.cs
- ObjRef.cs
- CodeExpressionStatement.cs
- ManifestBasedResourceGroveler.cs
- DataRowChangeEvent.cs
- CssClassPropertyAttribute.cs
- IsolatedStorageFile.cs
- Tokenizer.cs
- PrinterUnitConvert.cs
- ActiveXMessageFormatter.cs
- GridViewCancelEditEventArgs.cs
- MemoryFailPoint.cs
- KeyConstraint.cs
- OutputChannel.cs
- HostedImpersonationContext.cs
- SplitterPanel.cs
- XmlValidatingReader.cs
- SqlUdtInfo.cs
- ControlPropertyNameConverter.cs
- CreateSequence.cs
- UIPermission.cs
- PersistenceIOParticipant.cs
- HTTPAPI_VERSION.cs
- NameSpaceEvent.cs
- SkinBuilder.cs
- TextRangeEditTables.cs
- DeflateEmulationStream.cs
- Pair.cs
- FixedSOMLineCollection.cs
- ContainerSelectorGlyph.cs
- SqlTriggerAttribute.cs
- IBuiltInEvidence.cs
- ActivityExecutorDelegateInfo.cs
- BaseTemplateCodeDomTreeGenerator.cs
- EntityDataSourceSelectingEventArgs.cs
- ConditionCollection.cs
- GrammarBuilderPhrase.cs
- ConnectionPoolManager.cs
- ComponentEvent.cs
- GeneratedCodeAttribute.cs
- TextCompositionManager.cs
- OdbcConnectionString.cs
- ListViewGroupConverter.cs
- BrowserCapabilitiesCodeGenerator.cs
- DrawingState.cs
- ViewStateModeByIdAttribute.cs
- ProfessionalColors.cs
- ManifestResourceInfo.cs
- RegexParser.cs
- FacetChecker.cs
- AddValidationError.cs
- DoubleCollectionValueSerializer.cs
- PointCollectionValueSerializer.cs
- FigureParagraph.cs
- DataMemberConverter.cs
- login.cs
- SecurityTimestamp.cs
- RepeaterItem.cs
- BitmapEffectrendercontext.cs
- ScriptComponentDescriptor.cs
- StylusPointProperties.cs
- SignedXml.cs
- DecoratedNameAttribute.cs
- QueryContinueDragEventArgs.cs
- SspiNegotiationTokenAuthenticator.cs
- DrawingContext.cs
- DataGridSortCommandEventArgs.cs
- AppSecurityManager.cs
- InlineUIContainer.cs
- ExceptionTrace.cs
- TypeConverterHelper.cs
- VectorCollectionConverter.cs
- UrlAuthorizationModule.cs
- DataServiceResponse.cs
- DefaultProxySection.cs
- AuthenticationService.cs
- QilReference.cs