Interface: IShell3D

Shell 3D.

Implemented types

Methods

Name Description
Delete() Delete the entity.
SetAttributes(IEnumerable<Double>, IEnumerable<Double>, IEnumerable<Int32>) Sets all needed attributes to build the shell.
SetAttributes(IEnumerable<Double>, IEnumerable<Double>, IEnumerable<Int32>, IEnumerable<Int32>) Sets all needed attributes to build the shell, including the vertice colors.

Properties

Name Description
Color Gets or sets the RGB color. (0xff0000 for red, 0x00ff00 for green, and 0x0000ff for blue). The color can be set with the following notation: Color = (Red<<16) + (Green<<8) + Blue. (Each channel (Red, Green and Blue) have value between 0 and 255).
Colors Gets the colors.
Connectivity Gets the connectivity.
DepthTest Gets or sets a value indicating whether the depth has to be used to compute the visibility.
HasColors Gets a value indicating whether colors are defined.
Initialized Gets a value indicating whether the shell is initialized.
Is2D Gets a value indicating whether the entity is 2D.
Is3D Gets a value indicating whether the entity is 3D.
LineWeight Gets or sets the line weight.
Name Name of the entity ("" by default).
Normals Gets the normals.
Transformation3D Gets the 3D transformation object.
Translucency Gets or sets the translucency.
TriangleCount Gets the facets count.
Vertices Gets the vertices.
Visible Gets or sets a value indicating whether the entity is visible.