All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

VPMInterfaces Interface ENOVIAVolumeManager

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---ENOVIAVolumeManager
 

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


interface ENOVIAVolumeManager

Interface to manage the volume property of Object.

Role: Bounding Volume is the Volume of a cubical Bounding Box defined by its two extreme points (These points are defined as CATMathPoints).


Method Index


o get_BoundingVolume(CATMathPoint*&,CATMathPoint*&)
Retrieves Bounding Volume attribute values associated to the Object.

Methods


o get_BoundingVolume
public virtual HRESULT get_BoundingVolume(CATMathPoint*& pcorner1,
CATMathPoint*& pcorner2)=0
Retrieves Bounding Volume attribute values associated to the Object.
Parameters:
pcorner1
The CATMathPoint for the lower corner of Bounding Box.
pcorner2
The CATMathPoint for the upper corner of Bounding Box.

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

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