E3DViewer::AddRenderSource

Adds a new Render Source. The given render source (point cloud, mesh, ZMap, sphere, box, plane or line) is added to the current display.

Namespace: Euresys::Open_eVision::Easy3D

[C++]

void AddRenderSource(
   const std::string& name,
   const EPointCloud& source
)

void AddRenderSource(
   const std::string& name,
   const EMesh& source
)

void AddRenderSource(
   const std::string& name,
   const EZMap* source
)

void AddRenderSource(
   const std::string& name,
   const E3DSphere& sphere,
   EC24 color,
   OEV_UINT8 opacity
)

void AddRenderSource(
   const std::string& name,
   const E3DBox& box,
   EC24 color,
   OEV_UINT8 opacity
)

void AddRenderSource(
   const std::string& name,
   const E3DLine& line,
   EC24 color
)

void AddRenderSource(
   const std::string& name,
   const E3DPlane& plane,
   EC24 color,
   OEV_UINT8 opacity
)

Parameters

name

A name for the render source, to be used to access and configure the render source.

source

An EPointCloud, EMesh or EZMap to be added as render source.

sphere

An E3DSphere to be added as render source.

color

The color of the E3DSphere, E3DBox, E3DLine or E3DPlane.

opacity

The opacity of the E3DSphere, E3DBox or E3DPlane.

box

An E3DBox to be added as render source.

line

An E3DLine to be added as render source.

plane

An E3DPlane to be added as render source.

E3DViewer.AddRenderSource

Adds a new Render Source. The given render source (point cloud, mesh, ZMap, sphere, box, plane or line) is added to the current display.

Namespace: Euresys.Open_eVision.Easy3D

[C#]

void AddRenderSource(
   string name,
   Euresys.Open_eVision.Easy3D.EPointCloud source
)

void AddRenderSource(
   string name,
   Euresys.Open_eVision.Easy3D.EMesh source
)

void AddRenderSource(
   string name,
   Euresys.Open_eVision.Easy3D.EZMap source
)

void AddRenderSource(
   string name,
   Euresys.Open_eVision.Easy3D.E3DSphere sphere,
   Euresys.Open_eVision.EC24 color,
   byte opacity
)

void AddRenderSource(
   string name,
   Euresys.Open_eVision.Easy3D.E3DBox box,
   Euresys.Open_eVision.EC24 color,
   byte opacity
)

void AddRenderSource(
   string name,
   Euresys.Open_eVision.Easy3D.E3DLine line,
   Euresys.Open_eVision.EC24 color
)

void AddRenderSource(
   string name,
   Euresys.Open_eVision.Easy3D.E3DPlane plane,
   Euresys.Open_eVision.EC24 color,
   byte opacity
)

Parameters

name

A name for the render source, to be used to access and configure the render source.

source

An EPointCloud, EMesh or EZMap to be added as render source.

sphere

An E3DSphere to be added as render source.

color

The color of the E3DSphere, E3DBox, E3DLine or E3DPlane.

opacity

The opacity of the E3DSphere, E3DBox or E3DPlane.

box

An E3DBox to be added as render source.

line

An E3DLine to be added as render source.

plane

An E3DPlane to be added as render source.