VisualizationFoundation CAT3DCuboidRep

Usage: you must use this class as is. You should never derive it.


public class CAT3DCuboidRep

Class to create the representation of a box.
Role: view a closed box (or part of a box).


Constructor and Destructor Index


o CAT3DCuboidRep(int)
o CAT3DCuboidRep(CATMathPointf&,CATMathVectorf&,CATMathVectorf&,CATMathVectorf&,int)
o ~CAT3DCuboidRep()

Method Index


o CreateRep(int)
Constructs a default representation of a box.
o CreateRep(CATMathPointf&,CATMathVectorf&,CATMathVectorf&,CATMathVectorf&,int)
Constructs the representation of a box.
o Modify(CATMathPointf&)
Modifies the representation of a box.
o Modify(CATMathPointf&,CATMathVectorf&,CATMathVectorf&,CATMathVectorf&)
Modifies the representation of a box.

Constructor and Destructor


o CAT3DCuboidRep
public CAT3DCuboidRep( const iFacesStatus= CATBoxFaces)
Deprecated:
R417 : Use CreateRep instead.
o CAT3DCuboidRep
public CAT3DCuboidRep( const iCorner,
const iX,
const iY,
const iZ,
const iColor= 2)
Deprecated:
R417 : Use CreateRep instead.
o ~CAT3DCuboidRep
public virtual ~CAT3DCuboidRep()

Methods


o CreateRep
public static CreateRep( const iFacesStatus= CATBoxFaces)
Constructs a default representation of a box.
Parameters:
iFacesStatus
The style of the representation indicates which portions of the box are seen.
o CreateRep
public static CreateRep( const iCorner,
const iX,
const iY,
const iZ,
const iColor= 2)
Constructs the representation of a box.
Parameters:
iCorner
The reference corner of the box.
iX
Yields the orientation and the length of the box along the first direction.
iY
Yields the orientation and the length of the box along the second direction.
iZ
Yields the orientation and the length of the box along the third direction.
iColor
Color of the representation.
o Modify
public Modify( const Corner)
Modifies the representation of a box.
Parameters:
iCorner
The reference corner of the box.
o Modify
public Modify( const iCorner,
const iX,
const iY,
const iZ)
Modifies the representation of a box.
Parameters:
iCorner
The reference corner of the box.
iX
Indicates the orientation and the length of the box along the first direction.
iY
Indicates the orientation and the length of the box along the second direction.
iZ
Indicates the orientation and the length of the box along the third direction.

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

Copyright © 1999-2015, Dassault Systèmes. All rights reserved.