CreateCopy()

This method creates a new GenericClass object that is a copy of another GenericClass object.

The ISegmentCycle pointer is passed as the first parameter and the new GenericClass object is returned as the return value.