Click or drag to resize
SymmetricalTransform Class
A component to specify that the Transform on this object corresponds with another Transform across a plane of symmetry.
Inheritance Hierarchy
SystemObject
  Object
    Component
      Behaviour
        MonoBehaviour
          CandlelightSymmetricalTransform

Namespace: Candlelight
Assembly: Assembly-CSharp-firstpass (in Assembly-CSharp-firstpass.dll) Version: 0.0.0.0
Syntax
C#
public class SymmetricalTransform : MonoBehaviour

The SymmetricalTransform type exposes the following members.

Methods
  NameDescription
Public methodGetReflectedPointInCorrespondingTransformSpace
Transform supplied point in this instance's space into the space of the CorrespondingTransform based on this instance's current LinearSymmetryMode.
Public methodGetReflectedRotationInCorrespondingTransformSpace
Transform specified local rotation in this instance's space into the space of its CorrespondingTransform.
Public methodResetBindpose
Resets the bindpose of this instance and its CorrespondingTransform using their current locations.
Top
Extension Methods
  NameDescription
Public Extension MethodGetPrefabName
Gets the name of the prefab associated with the supplied instance.
(Defined by ObjectX.)
Public Extension MethodOpenReferencePage
Opens a reference web page generated for the specified object.
(Defined by ObjectX.)
Top
Properties
  NameDescription
Public propertyCorrespondingTransform
Gets or sets the corresponding SymmetricalTransform on the opposite side of the plane of symmetry. This instance and the specified SymmetricalTransform should be in their bindposes (i.e. reflected across a plane of symmetry) when you set this property.
Public propertyCorrespondingTransformBindpose
Gets the CorrespondingTransform's bindpose, which is its matrix in the space of this object's Transform at bind time.
Public propertyIsBindposeAligned
Gets a value indicating whether this instance and its CorrespondingTransform are orthogonally aligned in their bindpose.
Public propertyIsInBindpose
Gets a value indicating whether this instance is in its bindpose.
Public propertyStatic memberIsSilent
Gets or sets a value indicating whether instances of this class should emit debug messages.
Public propertyLinearSymmetryMode
Gets or sets the linear symmetry mode.
Public propertyOnModify
Gets a callback for whenever something on this instance was modified.
Public propertyTransform
Gets the Transform component on this object.
Top
See Also