Public Member Functions | Public Attributes

PatchCapInfo Class Reference

This reference page is linked to from the following overview topics: Capping a Shape with a Patch.


Search for all occurrences

Detailed Description

See also:
Working with Shapes and Splines.

Description:
This is the information class for patch capping. All methods of this class are implemented by the system. Developers must only declare an instance of this class and then call MakeCap() on the shape.
Data Members:
CapPatchTab patches;

This is used internally.

PatchCapVertTab verts;

This is used internally.

PatchCapVecTab vecs;

This is used internally.

Point3Tab newVerts;

This is used internally.

Point3Tab newVecs;

This is used internally.

#include <captypes.h>

Inheritance diagram for PatchCapInfo:
Inheritance graph
[legend]

List of all members.

Public Member Functions

PatchCapInfo operator= (PatchCapInfo &from)
CoreExport void  Init (BezierShape *shape)
CoreExport void  FreeAll ()

Public Attributes

CapPatchTab  patches
PatchCapVertTab  verts
PatchCapVecTab  vecs
Point3Tab  newVerts
Point3Tab  newVecs

Member Function Documentation

PatchCapInfo& operator= ( PatchCapInfo from ) [inline]
Remarks:
Assignment operator used internally.
{ patches=from.patches; verts=from.verts; vecs=from.vecs; newVerts=from.newVerts; newVecs=from.newVecs; return *this; }
CoreExport void Init ( BezierShape shape )
Remarks:
This method is used internally.
CoreExport void FreeAll ( )
Remarks:
This method is used internally.
Operators:

Member Data Documentation


PatchCapInfo PatchCapInfo PatchCapInfo PatchCapInfo PatchCapInfo PatchCapInfo PatchCapInfo PatchCapInfo PatchCapInfo PatchCapInfo
PatchCapInfo PatchCapInfo PatchCapInfo PatchCapInfo PatchCapInfo PatchCapInfo PatchCapInfo PatchCapInfo PatchCapInfo PatchCapInfo