All Frameworks  Class Hierarchy  This Framework  Indexes   

CATMatInterfaces Interface CATIPositionedMaterial

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIPositionedMaterial

Interface to manage positioned material objects.
When a material is applied on a geometrical object, a positioned material object is aggregated to this object. This positioned material object contains a material object and contains some positioning properties. Using this interface allows you to get the applied material object.

See also:
CATIMaterialSupport, CATIMaterialFeature


Method Index


o GetMaterial()
Returns the material object.
o GetPosition()
Returns the position matrix of an applied material.
o SetPosition(CATMathTransformation&)
Sets the position matrix of an applied material.

Methods


o GetMaterial
public virtual GetMaterial()
Returns the material object.
Returns:
The material object.
o GetPosition
public virtual GetPosition()
Returns the position matrix of an applied material.
Returns:
The position matrix of the positioned material.
o SetPosition
public virtual SetPosition( const matrix)
Sets the position matrix of an applied material.
Parameters:
iMatrix
The position matrix of the positioned material.

This object is included in the file: CATIPositionedMaterial.h
If needed, your Imakefile.mk should include the module: CATMatInterfaces

Copyright © 2003, Dassault Systèmes. All rights reserved.