A 3D Dynamic Geometry Software

Calques 3D C++



CSegment3D Class Reference
[Calques 3D - Geometrical Objects]

Inheritance diagram for CSegment3D:

Inheritance graph
Collaboration diagram for CSegment3D:

Collaboration graph

List of all members.


Detailed Description

Construction/Destruction.

Public Member Functions

virtual UINT GetNameID () const
 Get the resource ID of the string containing the default name of the object.
virtual UINT GetHelpID () const
 Get the resource ID of the string containing the designation of the object.
virtual UINT GetDefID () const
 Get the resource ID of the string containing the definition of the object.
virtual DWORD isA () const
 Get the identifier representing the type of the object.
virtual CObject3DCopyObject ()
 Create a clone of this object.
virtual CString ExportSymbolic (int nFormat)
 Method CObject3D::ExportSymbolic.
virtual CRgn * InvalideRect ()
 Create a GDI region covering this object.

Member Function Documentation

virtual UINT GetNameID (  )  const [inline, virtual]

Get the resource ID of the string containing the default name of the object.

Reimplemented from CDroite3D.

Reimplemented in CVector3D.

virtual UINT GetHelpID (  )  const [inline, virtual]

Get the resource ID of the string containing the designation of the object.

Reimplemented from CDroite3D.

Reimplemented in CVector3D.

virtual UINT GetDefID (  )  const [inline, virtual]

Get the resource ID of the string containing the definition of the object.

Reimplemented from CDroite3D.

Reimplemented in CVector3D.

virtual DWORD isA (  )  const [inline, virtual]

Get the identifier representing the type of the object.

See TObject3DClass and others identifiers

Reimplemented from CDroite3D.

Reimplemented in CVector3D.

CObject3D * CopyObject (  )  [virtual]

Create a clone of this object.

Returns:
A pointer to the clone of this object.

Reimplemented from CDroite3D.

Reimplemented in CVector3D.

CString ExportSymbolic ( int  nFormat  )  [virtual]

Method CObject3D::ExportSymbolic.

Parameters:
nFormat The format to use for exporting the object (see CObject3D::TGraphType)
Returns:
A String containing the symbolic representation of the object

Reimplemented from CDroite3D.

CRgn * InvalideRect (  )  [virtual]

Create a GDI region covering this object.

Returns:
A new instance of an encompassing region.

Reimplemented from CDroite3D.

Reimplemented in CVector3D.