Main Content

Aero.Geometry Class

Namespace: Aero

Construct 3-D geometry for object use with animation object

Description

h = Aero.Geometry defines a 3-D geometry object for use with an animation object.

This object supports the attachment of transparency data from an AC3D file to patch generation.

The Aero.Geometry class is a handle class.

Class Attributes

HandleCompatible
true

For information on class attributes, see Class Attributes.

Creation

Description

h = Aero.Geometry creates a 3-D geometry object, h, for use with an animation object.

Output Arguments

expand all

3-D geometry object, returned as an Aero.Geometry object.

Properties

expand all

Geometry name, specified as a character vector or string.

Example: 'Geometry1'

Attributes:

GetAccess
public
SetAccess
public
Transient
true
SetObservable
true
SetMethod
function_handle
HasDefault
true

Data Types: char | string

Geometry data source, specified as:

  • 'Auto'

  • 'Variable'

  • 'MatFile'

  • 'Ac3dFile'

  • 'Custom'

Example: 'MatFile'

Attributes:

GetAccess
public
SetAccess
public
Transient
true
SetObservable
true
SetMethod
function_handle
HasDefault
true

Data Types: char | string

Geometry reader, specified as a MATLAB array.

Example: 'MatFile'

Attributes:

GetAccess
public
SetAccess
public
Transient
true
SetObservable
true
SetMethod
function_handle
HasDefault
true

Data Types: char | string

Color of geometry face vertex, specified as a MATLAB structure with these fields.

NameDescription
name

Character vector or string that contains the name of the geometry being loaded.

faces

See Faces.

vertices

See Vertices.

cdata

See CData.

alpha

See FaceVertexAlphaData.

Example: 'color_struct'

Attributes:

GetAccess
public
SetAccess
public
Transient
true
SetObservable
true
SetMethod
function_handle
HasDefault
true

Data Types: char | string

Methods

expand all

Version History

Introduced in R2007a

See Also