FemMaterialBeamRectSurrogate Class

Defines the MaterialBeamRect surrogate.
Public Class FemMaterialBeamRectSurrogate 
Inherits FemMaterialBeamSurrogate
This language is not supported or no code example is available.
public class FemMaterialBeamRectSurrogate : FemMaterialBeamSurrogate
This language is not supported or no code example is available.
Name Description
Public constructor FemMaterialBeamRectSurrogate(MaterialBeamRect) Standard constructor.
Top
Name Description
Public property Log Gets the list of errors and warnings generated during the serialization/deserialization processes. (inherited from Surrogate<T>).
Top
Methods
 
Name Description
Protected method AfterDeserialize(ProtoBuf.SerializationContext) Called after the object deserialization. (inherited from Surrogate<T>).
Protected method BeforeDeserialize(ProtoBuf.SerializationContext) Called before the object deserialization. (inherited from Surrogate<T>).
Protected method BeforeSerialize(ProtoBuf.SerializationContext) Called before the object serialization. (inherited from Surrogate<T>).
Protected method ConvertToObject() Creates the object related to the surrogate.
Protected method CopyDataFromObject(Material)
Protected method CopyDataToObject(Material) (inherited from FemMaterialBeamSurrogate).
Public method Equals(Object) Determines whether the specified object is equal to the current object. (inherited from Object).
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object).
Public method GetHashCode Serves as the default hash function. (inherited from Object).
Public method GetType Gets the Type of the current instance. (inherited from Object).
Protected method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object).
Public method ToString Returns a string that represents the current object. (inherited from Object).
Protected method WriteLog(string) Writes a message into the log. (inherited from Surrogate<T>).
Top
Name Description
Operator Static Implicit Conversion (Material to MaterialSurrogate) Converts the object to the related surrogate during the serialization process. (inherited from MaterialSurrogate).
Operator Static Implicit Conversion (MaterialSurrogate to Material) Converts the surrogate to the related object during the deserialization process. (inherited from MaterialSurrogate).
Top
Fields
 
Name Description
Public field AlphaMapImage See Material.AlphaMapImage. (inherited from MaterialSurrogate).
Public field Ambient See Material.Ambient. (inherited from MaterialSurrogate).
Public field CoeffOfThermalExp See Material.CoeffOfThermalExp. (inherited from MaterialSurrogate).
Public field Density See Material.Density. (inherited from MaterialSurrogate).
Public field Description See Material.Description. (inherited from MaterialSurrogate).
Public field Diffuse See Material.Diffuse. (inherited from MaterialSurrogate).
Public field ElementThickness See Material.ElementThickness. (inherited from MaterialSurrogate).
Public field ElementType See Material.ElementType. (inherited from MaterialSurrogate).
Public field Environment See Material.Environment. (inherited from MaterialSurrogate).
Public field EnvironmentMappingImage See Material.EnvironmentMappingImage. (inherited from MaterialSurrogate).
Public field Height See MaterialBeamRect.Height.
Public field Iv See MaterialBeam.Iv. (inherited from FemMaterialBeamSurrogate).
Public field Iw See MaterialBeam.Iw. (inherited from FemMaterialBeamSurrogate).
Public field LinearUnits See Material.LinearUnits. (inherited from MaterialSurrogate).
Public field MagnifyingFunction See Material.MagnifyingFunction. (inherited from MaterialSurrogate).
Public field MassUnits See Material.MassUnits. (inherited from MaterialSurrogate).
Public field MaxHalfSection See MaxHalfSection. (inherited from FemMaterialBeamSurrogate).
Public field MinifyingFunction See Material.MinifyingFunction. (inherited from MaterialSurrogate).
Public field Name See Material.Name. (inherited from MaterialSurrogate).
Public field Poisson See Material.Poisson. (inherited from MaterialSurrogate).
Public field RepeatX See Material.RepeatX. (inherited from MaterialSurrogate).
Public field RepeatY See Material.RepeatY. (inherited from MaterialSurrogate).
Public field SectionArea See MaterialBeam.SectionArea. (inherited from FemMaterialBeamSurrogate).
Public field Shininess See Material.Shininess. (inherited from MaterialSurrogate).
Public field Specular See Material.Specular. (inherited from MaterialSurrogate).
Public field Surrogate.Tag Gets or sets the file header tag (for deserialization purpose only). (inherited from Surrogate<T>).
Protected field Surrogate.Version Gets or sets the Eyeshot proprietary file format version. (inherited from Surrogate<T>).
Public field TextureImage See Material.TextureImage. (inherited from MaterialSurrogate).
Public field TextureLength See Material.TextureLength. (inherited from MaterialSurrogate).
Public field TorsionK See MaterialBeam.TorsionK. (inherited from FemMaterialBeamSurrogate).
Public field Width See MaterialBeamRect.Width.
Public field YieldStrength See Material.YieldStrength. (inherited from MaterialSurrogate).
Public field Young See Material.Young. (inherited from MaterialSurrogate).
Top

.NET Framework

Supported in: 4.8

In this article

Definition