docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class FilterDuplicatedGameObjects

    Filter a list of GameObjects on whether they are a duplicate part.

    Inheritance
    object
    ActionBase
    ActionInOut<IList<GameObject>, IList<GameObject>>
    PixyzAction
    FilterDuplicatedGameObjects
    Inherited Members
    PixyzAction.IsAsync
    PixyzAction.API
    PixyzAction.Algo
    PixyzAction.Core
    PixyzAction.CAD
    PixyzAction.Geom
    PixyzAction.Material
    PixyzAction.Scene
    PixyzAction.Polygonal
    PixyzAction.View
    PixyzAction.Converter
    PixyzAction.HierarchyMode
    PixyzAction.m_GameObjectToOccurrences
    PixyzAction.m_EntityToObject
    PixyzAction.m_LocalRoots
    PixyzAction.m_InputGameObjects
    PixyzAction.m_OutputOccurrences
    PixyzAction.kStartProgress
    PixyzAction.PreProcess(ref IList<GameObject>)
    PixyzAction.Run(IList<GameObject>)
    PixyzAction.PostProcess(ref IList<GameObject>)
    PixyzAction.Dispose()
    PixyzAction.CleanList(ref IList<GameObject>)
    ActionInOut<IList<GameObject>, IList<GameObject>>.InputType
    ActionInOut<IList<GameObject>, IList<GameObject>>.OutputType
    ActionInOut<IList<GameObject>, IList<GameObject>>.PreProcess(ref IList<GameObject>)
    ActionInOut<IList<GameObject>, IList<GameObject>>.Run(IList<GameObject>)
    ActionInOut<IList<GameObject>, IList<GameObject>>.PostProcess(ref IList<GameObject>)
    ActionBase.CreateInstance(Type)
    ActionBase.CreateInstance<T>()
    ActionBase.OnActionExecuted
    ActionBase.IsInRuleEngine
    ActionBase.IsInToolbox
    ActionBase.Color
    ActionBase.Icon
    ActionBase.InputType
    ActionBase.OutputType
    ActionBase.Output
    ActionBase.HelpersMethods
    ActionBase.IsModifier
    ActionBase.IsRunning
    ActionBase.GetErrors()
    ActionBase.GetWarnings()
    ActionBase.GetInfo()
    ActionBase.OnValueChanged()
    ActionBase.Initialize()
    ActionBase.Validate(object)
    ActionBase.OnEnable()
    ActionBase.OnDisable()
    ActionBase.DisplayNameRuleEngine
    ActionBase.DisplayNameToolbox
    ActionBase.ActionNameToolbox
    ActionBase.ActionNameRuleEngine
    ActionBase.GroupNameToolbox
    ActionBase.GroupNameRuleEngine
    ActionBase.ExecuteProgress
    ActionBase.RunCompletionHandler(object)
    ActionBase.Invoke(object)
    ActionBase.ReportProgress(float, string)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: UnityEditor.PixyzPlugin4Unity.Actions
    Assembly: Unity.Pixyz.Plugin4Unity.Editor.dll
    Syntax
    public class FilterDuplicatedGameObjects : PixyzAction

    Fields

    Name Description
    acceptAABBAxisRatio

    If the ratio of AABB axis of two part is lower than acceptAABBAxisRatio, they will be considered duplicated.

    acceptAABBCenterDistance

    If the ratio of AABB centers of two part is lower than acceptAABBCenterRatio, they will be considered duplicated.

    acceptPolyCountRatio

    If the ratio of polygon counts of two part is lower than acceptPolycountRatio, they will be considered duplicated.

    acceptVolumeRatio

    If the ratio of volumes of two part is lower than acceptVolumeRatio, they will be considered duplicated.

    filterMode

    Filter In: Keep filtered GameObjects Filter Out: Remove filtered GameObjects

    includeSubhierachy

    Automatically pass all descendents of any GameObject that matches the filter

    Properties

    Name Description
    Id

    The id of the Acton implementation. This id should be unique and is readonly. The id is the actual reference if the Action is serialized (in a set of RuleEngine Rules for example).

    MenuPathRuleEngine

    The menu path for the RuleEngine.

    MenuPathToolbox

    The menu path for the Toolbox.

    MeshSyncType

    Returns how the meshes are synced back from Pixyz to Unity

    Priority

    The order to use when placing this Action in a list. If the value is -1, the display name will be used instead;

    SyncMaterials

    Returns how material are synced with pixyz

    Tooltip

    Returns the tooltip.

    Methods

    Name Description
    Run(OccurrenceList)

    Runs in Pixyz context. To be overriden in the derived class.

    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)