# class ModularSeams

# Properties

Property Description
Name The name of the ModularSeams object. (Inherited from Object)

# Methods

Method Description
AddObserver Adds a user-defined observer object to the interface, that will receive events from the interface. (Inherited from Object)
GetClass Get the name of the ModularSeams class. (Inherited from Object)
GetModularSeamCount Get the number of identified unique modular seams.
IsA Returns true if ModularSeams is a or is a descendant of the class named as the type parameter. (Inherited from Object)
IsNull Returns true if the ModularSeams object is invalid. (Inherited from Object)
IsSameObjectAs Returns true if the ModularSeams object is valid. (Inherited from Object)
LoadFromFile Loads from file.
NewDebugModularSeamGeometry Get a geometry consisting of the vertices of a specific modular seam id (and an extra center vertex for debugging visibility).
NewModularSeamGeometryStringArray Get a string array with the names of all the geometries that have this particular modular seam.
NonNull Returns true if the ModularSeams object is valid. (Inherited from Object)
PrintInfo Prints the content/info of the ModularSeams object to the log. (Inherited from Object)
RemoveObserver Removes a previously added observer object. (Inherited from Object)
SaveToFile Saves to file.

# Static methods

Method Description
IsClassA Returns true if the class is a or is a descendant of the class named as the type parameter. (Inherited from Object)
SafeCast SafeCast makes sure the input object is of a class that can be cast into spModularSeams, and if this is the case, returns the object cast into spModularSeams. (Inherited from Object)

# Properties details

# Name

The name of the ModularSeams object. (Inherited from Object)

    # Methods details

    # AddObserver

    Adds a user-defined observer object to the interface, that will receive events from the interface. (Inherited from Object)

      # GetClass

      Get the name of the ModularSeams class. (Inherited from Object)

        # GetModularSeamCount

        Get the number of identified unique modular seams.

          # IsA

          Returns true if ModularSeams is a or is a descendant of the class named as the type parameter. (Inherited from Object)

            # IsNull

            Returns true if the ModularSeams object is invalid. (Inherited from Object)

              # IsSameObjectAs

              Returns true if the ModularSeams object is valid. (Inherited from Object)

                # LoadFromFile

                Loads from file.

                  # NewDebugModularSeamGeometry

                  Get a geometry consisting of the vertices of a specific modular seam id (and an extra center vertex for debugging visibility).

                    # NewModularSeamGeometryStringArray

                    Get a string array with the names of all the geometries that have this particular modular seam.

                      # NonNull

                      Returns true if the ModularSeams object is valid. (Inherited from Object)

                        # PrintInfo

                        Prints the content/info of the ModularSeams object to the log. (Inherited from Object)

                          # RemoveObserver

                          Removes a previously added observer object. (Inherited from Object)

                            # SaveToFile

                            Saves to file.

                              # Static methods details

                              # IsClassA

                              Returns true if the class is a or is a descendant of the class named as the type parameter. (Inherited from Object)

                                # SafeCast

                                SafeCast makes sure the input object is of a class that can be cast into spModularSeams, and if this is the case, returns the object cast into spModularSeams. (Inherited from Object)