Click or drag to resize

RayTracingProbeCreate Method

Create a new ray-tracing probe for the provided surfaces and tessellation options.

Namespace: ema3d.Api.V25.Charging.Probes
Assembly: ema3d.Api.V25 (in ema3d.Api.V25.dll) Version: 0.0.0.0
Syntax
public static RayTracingProbe Create(
	Document document = null,
	ICollection<IHasTrimmedSurface> surfaces = null,
	double addedThickness = 0,
	double surfaceDeviation = 1,
	double angleDeviation = 0.1,
	double maxAspectRatio = 1,
	double maxEdgeLength = 0.001
)

Parameters

document  Document  (Optional)
Document object to create probe in
surfaces  ICollectionIHasTrimmedSurface  (Optional)
Surfaces to assign to detector
addedThickness  Double  (Optional)
Virtual thickness to add to ray-tracing results
surfaceDeviation  Double  (Optional)
Maximum allowable deviation from a surface in the tessellation
angleDeviation  Double  (Optional)
Maximum allowable deviation of surface normal in the tessellation
maxAspectRatio  Double  (Optional)
Maximum allowable aspect ratio in the tessellation
maxEdgeLength  Double  (Optional)
Maximum allowable edge length in the tessellation

Return Value

RayTracingProbe
See Also