Click or drag to resize

InternalChargingMatDefn Class

An Internal charging material definition for EMA's API.
Inheritance Hierarchy
SystemObject
  ema3d.Api.V25APISimObjectBaseInternalChargingMatDefn
    ema3d.Api.V25.Core.DefinitionsDefinitionBaseInternalChargingMatDefn
      ema3d.Api.V25.Charging.DefinitionsChargingMaterialBaseInternalChargingMatDefn
        ema3d.Api.V25.Charging.DefinitionsInternalChargingMatDefn

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

The InternalChargingMatDefn 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 InternalChargingMatDefn 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 InternalChargingMatDefn 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 InternalChargingMatDefn as InternalChargingMatDefn
# Create definition and modify properties
_imat = InternalChargingMatDefn.Create(Window.ActiveWindow.Document)
_imat.Density = 1.2
_imat.Mu = 1e-8
See Also