Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media3D / SpecularMaterial.cs / 1305600 / SpecularMaterial.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: 3D specular material // // See spec at *** FILL IN LATER *** // //--------------------------------------------------------------------------- using System; using System.Diagnostics; using System.Runtime.InteropServices; using System.Windows.Markup; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Media.Composition; using MS.Internal; namespace System.Windows.Media.Media3D { ////// SpecularMaterial allows a 2d brush to be used on a 3d model that has been lit /// with a specular lighting model /// public sealed partial class SpecularMaterial : Material { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors ////// Constructs a SpecularMaterial /// public SpecularMaterial() { } ////// Constructor that sets the initial values /// /// The new material's brush /// The specular exponent. public SpecularMaterial(Brush brush, double specularPower) { Brush = brush; SpecularPower = specularPower; } #endregion Constructors } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: 3D specular material // // See spec at *** FILL IN LATER *** // //--------------------------------------------------------------------------- using System; using System.Diagnostics; using System.Runtime.InteropServices; using System.Windows.Markup; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Media.Composition; using MS.Internal; namespace System.Windows.Media.Media3D { ////// SpecularMaterial allows a 2d brush to be used on a 3d model that has been lit /// with a specular lighting model /// public sealed partial class SpecularMaterial : Material { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors ////// Constructs a SpecularMaterial /// public SpecularMaterial() { } ////// Constructor that sets the initial values /// /// The new material's brush /// The specular exponent. public SpecularMaterial(Brush brush, double specularPower) { Brush = brush; SpecularPower = specularPower; } #endregion Constructors } } // 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
- DateTimeOffsetConverter.cs
- ErrorStyle.cs
- Pair.cs
- LongMinMaxAggregationOperator.cs
- HttpListenerResponse.cs
- MainMenu.cs
- Range.cs
- XsltSettings.cs
- webeventbuffer.cs
- followingquery.cs
- LogRecordSequence.cs
- TypeBuilderInstantiation.cs
- SecurityTokenParameters.cs
- LambdaCompiler.Binary.cs
- OperationInvokerBehavior.cs
- CodeTypeConstructor.cs
- Baml6Assembly.cs
- __Filters.cs
- MouseEventArgs.cs
- Pkcs7Recipient.cs
- recordstatescratchpad.cs
- CommonBehaviorsSection.cs
- SQLBinary.cs
- SqlUtils.cs
- HMACSHA1.cs
- DataReaderContainer.cs
- RecordsAffectedEventArgs.cs
- TraceLevelStore.cs
- sqlinternaltransaction.cs
- ZipIOExtraFieldElement.cs
- HttpClientCertificate.cs
- InstanceDataCollection.cs
- GridViewColumnHeader.cs
- PersistenceTypeAttribute.cs
- Mutex.cs
- WebZone.cs
- DownloadProgressEventArgs.cs
- UniqueID.cs
- UidManager.cs
- ComponentCollection.cs
- ImageListUtils.cs
- Image.cs
- XmlIterators.cs
- _OSSOCK.cs
- RoleManagerSection.cs
- ISFTagAndGuidCache.cs
- LinkUtilities.cs
- KeyedHashAlgorithm.cs
- XmlAttributeProperties.cs
- WebPartsSection.cs
- Publisher.cs
- Lease.cs
- SqlVersion.cs
- PnrpPermission.cs
- DockAndAnchorLayout.cs
- MSAANativeProvider.cs
- DbBuffer.cs
- RootBrowserWindowAutomationPeer.cs
- FunctionDescription.cs
- RouteParametersHelper.cs
- Duration.cs
- XmlCDATASection.cs
- SmtpNtlmAuthenticationModule.cs
- DataGridViewAdvancedBorderStyle.cs
- StreamReader.cs
- HttpRuntime.cs
- BindingsSection.cs
- SQLString.cs
- MSAANativeProvider.cs
- PointF.cs
- DynamicResourceExtension.cs
- DynamicPropertyReader.cs
- ObjectSet.cs
- ObjectStateManagerMetadata.cs
- CacheHelper.cs
- PersonalizableTypeEntry.cs
- SqlBulkCopyColumnMappingCollection.cs
- TraceSection.cs
- SoundPlayer.cs
- CodeValidator.cs
- MemoryPressure.cs
- WorkflowApplicationTerminatedException.cs
- ButtonBase.cs
- VerticalAlignConverter.cs
- TreeViewHitTestInfo.cs
- TypeHelpers.cs
- SystemWebCachingSectionGroup.cs
- BaseDataListActionList.cs
- ManagementEventWatcher.cs
- Avt.cs
- SecurityKeyUsage.cs
- PropertyOverridesTypeEditor.cs
- DrawingContext.cs
- HelpPage.cs
- ErrorProvider.cs
- TextEvent.cs
- CodeRemoveEventStatement.cs
- EntityDataSourceQueryBuilder.cs
- MetadataProperty.cs
- ProbeMatchesMessageCD1.cs