Click or drag to resize

SurfaceChargingMatDefn Class

An Surface charging Material Definition for the API.
Inheritance Hierarchy
SystemObject
  ema3d.Api.V25APISimObjectBaseSurfaceChargingMatDefn
    ema3d.Api.V25.Core.DefinitionsDefinitionBaseSurfaceChargingMatDefn
      ema3d.Api.V25.Charging.DefinitionsChargingMaterialBaseSurfaceChargingMatDefn
        ema3d.Api.V25.Charging.DefinitionsSurfaceChargingMatDefn

Namespace: ema3d.Api.V25.Charging.Definitions
Assembly: ema3d.Api.V25 (in ema3d.Api.V25.dll) Version: 0.0.0.0
Syntax
public class SurfaceChargingMatDefn : ChargingMaterialBase<SurfaceChargingMatDefn>

The SurfaceChargingMatDefn type exposes the following members.

Properties
 NameDescription
Public propertyAtomicMass Gets/Sets the average atomic mass of the material.
(Inherited from ChargingMaterialBaseT)
Public propertyAtomicNumber Gets/Sets the average atomic number of the material.
(Inherited from ChargingMaterialBaseT)
Public propertyBreakdown Gets/Sets the dielectric breakdown strength of the material.
(Inherited from ChargingMaterialBaseT)
Public propertyDeltaMaxInternal Gets/Sets the internal delta max of the material.
(Inherited from ChargingMaterialBaseT)
Public propertyDensity Gets/Sets density of the bulk material.
(Inherited from ChargingMaterialBaseT)
Public propertyDisplayColor Gets / Sets the definition display color.
(Inherited from DefinitionBaseT)
Public propertyDisplayName Gets/Sets the display name of the underlying sim object.
(Inherited from DefinitionBaseT)
Public propertyEpsilon Gets/Sets permittivity of isotropic material.
(Inherited from ChargingMaterialBaseT)
Public propertyEpsilonRelative Gets/Sets the relative dielectric constant
(Inherited from ChargingMaterialBaseT)
Public propertyIsPSourceIncluded Gets/Sets if the particle source should be included in the material properties.
(Inherited from ChargingMaterialBaseT)
Public propertyMu Gets/Sets permeability of isotropic material.
(Inherited from ChargingMaterialBaseT)
Public propertyPhtotoemission Gets/Sets photoemission due to photoelectric effect.
(Inherited from ChargingMaterialBaseT)
Public propertyRIC Gets/Sets Radiation Induced Conductivity.
(Inherited from ChargingMaterialBaseT)
Public propertySigma Gets/Sets conductivity of isotropic material.
(Inherited from ChargingMaterialBaseT)
Public propertySigmaM Gets/Sets magnetic conductivity of isotropic material.
(Inherited from ChargingMaterialBaseT)
Public propertySurfaceResistivity Gets/Sets surface Resistivity of the material.
(Inherited from ChargingMaterialBaseT)
Public propertyThickness Gets/Sets thickness of isotropic material (only for composite materials).
(Inherited from ChargingMaterialBaseT)
Public propertyTriboCurrent Gets/Sets triboelectric current source.
(Inherited from ChargingMaterialBaseT)
Top
Methods
 NameDescription
Public methodAssignBulk Assign a material definition to a collection of document objects.
(Inherited from DefinitionBaseT)
Public methodAssignSingle Assign a material definition to a single document object.
(Inherited from DefinitionBaseT)
Public methodCopy Copy this definition to the same or a new document
Public methodStatic memberCreate Create a new default SurfaceChargindMatDefn within the document
Public methodDelete Deletes sim object.
(Inherited from APISimObjectBaseTWrapper)
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodStatic memberGetAll Retrieve all SurfaceChargingMatDefn objects in the document.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetName Returns the name of the object.
(Inherited from APISimObjectBaseTWrapper)
Public methodGetSiblings Get all objects that share this object's type in the document.
(Overrides APISimObjectBaseTWrapperGetSiblings(Document))
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodSetName Sets the name of the object
(Inherited from APISimObjectBaseTWrapper)
Public methodSetVisibility Sets the visibility status of the object.
(Inherited from APISimObjectBaseTWrapper)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Example
Python
from ema3d.Api.V25.Charging.Definitions import SurfaceChargingMatDefn as SurfaceChargingMatDefn
# Create definition and modify properties
_smat = SurfaceChargingMatDefn.Create(Window.ActiveWindow.Document)
_smat.EpsilonRelative = 1.8
_smat.Sigma = 1e4
See Also