All Frameworks Class Hierarchy This Framework Previous Next Indexes
SPAkern Class pcur_int_cur
SPAbase.ACIS_OBJECT
|
+---SPAkern.subtype_object
|
+---SPAkern.subtrans_object
|
+---SPAkern.int_cur
|
+---pcur_int_cur
Usage: you must use this class as is. You should never derive it.
public class pcur_int_cur
Defines an interpolated curve subtype that is the 3D extension of the parameter curve representing a curve on a surface.
Role: This class defines an interpolated curve subtype that is the 3D extension of the
parameter curve representing a curve on a surface. This is used internally by ACIS during
point-in-face testing on a parametric surface, and certain member functions that are not
required by ACIS are disabled, to simplify the implementation. It should not be used by an
application.
- See also:
- curve
Constructor and Destructor Index
- o
pcur_int_cur(curve const&,pcurve const&)
- C++ copy constructor requests memory for this object and populates it with the data from the object supplied as an argument.
- o
pcur_int_cur(pcur_int_cur&)
- C++ copy constructor requests memory for this object and populates it with the data from the object supplied as an argument.
Method Index
- o
deep_copy(pointer_map*)
- Creates a copy of an item that does not share any data with the original.
- o
id()
- Returns the ID for the pcur_int_cur list.
- o
save_data()
- Saves the information for a pcur_int_cur to the save file.
- o
type()
- Returns the type of pcur_int_cur.
- o
type_name()
- Returns the string "pcurcur".
Constructor and Destructor
o pcur_int_cur
public pcur_int_cur( | curve const& | curve2, |
| pcurve const& | curve3) |
-
C++ copy constructor requests memory for this object and populates it with the data from the object supplied as an argument.
- Parameters:
-
- curve2
- 2D curve.
- curve3
- 3D pcurve.
o pcur_int_cur
-
C++ copy constructor requests memory for this object and populates it with the data from the object supplied as an argument.
- Parameters:
-
- int_curve
- pcur_int_curve.
Methods
o deep_copy
-
Creates a copy of an item that does not share any data with the original.
Role: Allocates new storage for all member data and any pointers. Returns a pointer to
the copied item.
- Parameters:
-
- pm
- list of items within the entity that are already deep copied.
o id
-
Returns the ID for the pcur_int_cur list.
o save_data
public virtual void save_data( | )const |
-
Saves the information for a pcur_int_cur to the save file.
o type
public virtual int type( | )const |
-
Returns the type of pcur_int_cur.
o type_name
public virtual char const * type_name( | )const |
-
Returns the string "pcurcur".
This object is included in the file: pcur_int.hxx