OpenCLTemplate.CLGLInterop.GLRender.GLVBOModel.Lab3DModelHolder.Example3DModels Class Reference

Example 3D Models generated from equations. More...

List of all members.

Static Public Member Functions

static Lab3DModelHolder Cylinder (string Name, float Radius, float Height, int numPoints, Vector Color, System.Drawing.Bitmap Texture)
 Generates a 3D Model for a cylinder.
static Lab3DModelHolder Cone (string Name, float Radius, float Height, int numPoints, Vector Color, System.Drawing.Bitmap Texture)
 Generates a 3D Model for a cone.
static Lab3DModelHolder Sphere (string Name, float Radius, int numPoints, Vector Color, System.Drawing.Bitmap Texture)
 Generates a 3D Model for a sphere.
static Lab3DModelHolder Disk (string Name, float InnerRadius, float OuterRadius, int numPoints, Vector Color, System.Drawing.Bitmap Texture)
 Generates a 3D Model for a disk.

Detailed Description

Example 3D Models generated from equations.


Member Function Documentation

static Lab3DModelHolder OpenCLTemplate.CLGLInterop.GLRender.GLVBOModel.Lab3DModelHolder.Example3DModels.Cone ( string  Name,
float  Radius,
float  Height,
int  numPoints,
Vector  Color,
System.Drawing.Bitmap  Texture 
) [static]

Generates a 3D Model for a cone.

Parameters:
Name Model name.
Radius Cone outer radius.
Height Cone height.
numPoints Number of points for circular section.
Color Color vector.
Texture Texture bitmap. Null uses no texture
static Lab3DModelHolder OpenCLTemplate.CLGLInterop.GLRender.GLVBOModel.Lab3DModelHolder.Example3DModels.Cylinder ( string  Name,
float  Radius,
float  Height,
int  numPoints,
Vector  Color,
System.Drawing.Bitmap  Texture 
) [static]

Generates a 3D Model for a cylinder.

Parameters:
Name Model name.
Radius Cylinder radius.
Height Cylinder height.
numPoints Number of points for circular section.
Color Color vector.
Texture Texture bitmap. Null uses no texture
static Lab3DModelHolder OpenCLTemplate.CLGLInterop.GLRender.GLVBOModel.Lab3DModelHolder.Example3DModels.Disk ( string  Name,
float  InnerRadius,
float  OuterRadius,
int  numPoints,
Vector  Color,
System.Drawing.Bitmap  Texture 
) [static]

Generates a 3D Model for a disk.

Parameters:
Name Model name.
numPoints Number of points to use in circumference.
InnerRadius Inner disk radius.
OuterRadius Outer disk radius.
Color Color vector.
Texture Texture bitmap. Null uses no texture
static Lab3DModelHolder OpenCLTemplate.CLGLInterop.GLRender.GLVBOModel.Lab3DModelHolder.Example3DModels.Sphere ( string  Name,
float  Radius,
int  numPoints,
Vector  Color,
System.Drawing.Bitmap  Texture 
) [static]

Generates a 3D Model for a sphere.

Parameters:
Name Model name.
numPoints Number of points to use for each coordinate. At least 4.
Radius Sphere radius.
Color Color vector.
Texture Texture bitmap. Null uses no texture
Generated on Sun Dec 4 17:27:03 2011 for OpenCLTemplate by  doxygen 1.6.3